庫類,我需要從庫class.This打開相機內是下面的代碼:StartActivityForResult Android中
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,但不能得到滿意的答覆。
嗨,它仍然給出錯誤。我唯一的選擇是創建一個方法startActivityForResult。 – Santosh
在類 的構造函數中添加上下文public LibraryClass(Context context) { } –