我是Android新手。我想通過手機相機捕捉圖片,並嘗試從手機畫廊拍攝照片。在這種情況下,我成功完成了從畫廊拍攝照片的一個步驟,但在通過照相機拍攝照片時,我遇到了覆蓋方法protected void onActivityResult(int requestcode,int resultcode,Intent data)
不起作用的問題,錯誤顯示並且還妨礙了先前的覆蓋從畫廊拍照的方法。我想一次做兩件作品。所以我現在要做的使用圖像按鈕進行圖像查看
我已經創建 私人靜態最終詮釋PICK_IMAGE = 150; Uri imageUrl;
private void openGallery() {
Intent intent = new Intent(Intent.ACTION_PICK, MediaStore.Images.Media.INTERNAL_CONTENT_URI);
startActivityForResult(intent,PICK_IMAGE);
}
@Override
protected void onActivityResult(int requestcode,int resultcode,Intent data){
super.onActivityResult(requestcode,resultcode,data);
if(resultcode == RESULT_OK && requestcode == PICK_IMAGE){
imageUrl = data.getData();
im.setImageURI(imageUrl);
}
}
所以,當我想添加一個保護無效onActivityResult(INT requestCode,INT resultCode爲,意圖數據)的方法,它顯示的錯誤,並告訴它已經創建
歡迎堆棧溢出。如果您向我們展示實際的代碼而不是用英文來描述它,那將是最好的。請務必閱讀[mcve]瞭解一些提示。 –