アプリからデフォルトのギャラリーアプリを呼び出して、写真を選択しています。以下は、ギャラリーから選択した画像パスを取得するための私のコードです。一部を除くすべての写真で問題なく動作しています。PICASA でアップロードした写真をギャラリーから選択すると、アプリが強制終了します。私を助けてください。
内部 onActivityResult()...
Uri selectedImage = data.getData();
String[] filePathColumn = { MediaStore.Images.Media.DATA };
Cursor cursor = getContentResolver().query(selectedImage, filePathColumn, null, null, null);
cursor.moveToFirst();
int columnIndex = cursor.getColumnIndex(filePathColumn[0]);
String selectedPhotoPath = cursor.getString(columnIndex).trim(); <<--- NullPointerException here
cursor.close();
bitmap = BitmapFactory.decodeFile(selectedPhotoPath);
......