我如何在Android Q上面调用'bucket_id‘和'bucket_display_name’的cursor.getString()?我能用MediaStore.Images.Media.BUCKET_ID替换'bucket_id‘来避免这种崩溃吗?cursor-getstringidx-must-not-be-null中得到了回答 if (cursor.getType(idx) == FIELD_TYPE_STRING) {
result = cursor.getStr
public void onClick(View v) { android.provider.MediaStore.ACTION_IMAGE_CAPTUREquery(selectedImage, cursor.moveToFirst();
int columnIndex= cursor.getColu
它不会抛出任何异常,它只是将我的图像更改为空。Override Intent i = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URIfilePathColumn, null, null, null); int <em
所以我在点击recordVideo按钮时使用了以下代码Intent intent = new Intent(android.provider.MediaStore.ACTION_VIDEO_CAPTUREuriVideo, filePathColumn, cursor.moveToFirst();
int columnIndex= cursor.getColumnIndex(filePathCo