我知道使用java很好地回答了这个问题,但是我确信有一些新的APIs可以使事情变得更容易,例如和
val takePicture = registerForActivityResult(ActivityResultContracts.TakePicturegiven Uri -> do something with
我尝试了许多关于堆栈溢出的解决方案,但没有一个正确工作。我在onActivityResult中得到空uri。我试图从这样的数据中直接得到它:另外,我还试图像这样从位图中获取uri:button2.setOnClickListener(new View.OnClickListener() { public voidfalse;
我试图用新的活动契约方法使用Camera将图像上传到服务器,但是得到异常,比如:,没有这样的文件或目录,为我选择的路径。以下是我迄今所做的工作: if (ContextCompat.checkSelfPermission(this, Manifest.permission.CAMERAtimeStamp, ".png", cacheDir).apply { del