use*_*801 5 android android-intent android-camera android-camera-intent android-activity
我有一个代码,我将从相机捕获的图像设置为矢量,然后使用图像适配器显示捕获的图像。但是我在 OnActivityResut 中得到的结果代码为 0,数据为 null。下面是启动相机的代码,它有效,即我使用相机单击图像
Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(cameraIntent, CAMERA_REQUEST);
Run Code Online (Sandbox Code Playgroud)
然后我使用 OnActivityResult 如下
protected void onActivityResult(int requestCode, int resultCode, Intent data)
{
if (requestCode == CAMERA_REQUEST && resultCode == RESULT_OK)
{
ImageView photo = (ImageView) data.getExtras().get("data");
m_oVectorOfImages.add(photo);
m_oImageAdapter.notifyDataSetChanged();
}
}
Run Code Online (Sandbox Code Playgroud)
我能知道为什么 resultcode 为 0 而 data 为 null 吗?
| 归档时间: |
|
| 查看次数: |
2067 次 |
| 最近记录: |