这是我现在的代码:
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(intent, 0);
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if(requestCode == 0 && resultCode == AppCompatActivity.RESULT_OK) {
ibPic.setImageBitmap((Bitmap) data.getExtras().get("data"));
}
}
字符串
我尝试使用ActivityResultLauncher
和registerForActivityResult()
,但它没有工作。
1条答案
按热度按时间ujv3wf0j1#
现在您可以使用ActivityResultLauncher来实现,具体步骤如下:
1.注册
2.启动
3.处理结果
例如
public class Jumper {
字符串
}