我需要从库类中打开相机。这是下面的代码:
class LibraryClass extends AppCompatActivity{
public void openCamera(){
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_SINGLE_TOP);
startActivityForResult(intent, REQUEST_IMAGE_CAPTURE);
}
}
我收到此错误:
cannot resolve method
startActivityForResult(android.content.Intent,int)
我们不能在库内部使用 startActivityForResult 吗?
编辑1:
我找到了similar question in stackoverflow ,却未能得到满意的答复。
最佳答案
尝试代码
this.startActivityForResult(intent, REQUEST_IMAGE_CAPTURE);
关于android - Android 中库类中的 StartActivityForResult,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38950453/