我从用户那里读取了一个文本输入,这个输入我用它作为我正在用相机拍摄的照片的名称。
我将此名称和图像名称的路径存储到 Sqlite 数据库中。
我想要做的是,在单击确定接受拍摄的照片后,我希望保存的路径显示在吐司中。
问题是,当我单击确定接受图片时,什么都没有显示,我无法从相机活动切换到调用相机活动“上一个活动”的活动
注意:我使用的是模拟器而不是真实设备。
OnClickListener btn_TakePictureListener = new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
String imgPath = retrievePath();
intent.putExtra(MediaStore.EXTRA_OUTPUT, getImageUri(imgPath));
startActivityForResult(intent, RequestCode);
}
};
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == RequestCode && resultCode == RESULT_OK) {
String s = data.getData().toString();
Toast.makeText(getBaseContext(), ""+s, Toast.LENGTH_SHORT).show();
}
}