Я прочитал текстовый ввод от пользователя, этот ввод я использую его как имя изображения, которое я снимаю с камеры.активность камеры не возвращается к предыдущей/вызывающей активности
Я сохраняю это имя и путь имени изображения в Sqlite Database.
Что я пытаюсь сделать, после нажатия OK, чтобы принять сделанное изображение, я хочу, чтобы сохраненный путь отображался в тосте.
проблема, когда я нажимаю кнопку OK, чтобы принять картину, ничего не отображается, и я не могу перейти от деятельности камеры к деятельности, которая называется камерой деятельности «предыдущая деятельность»
Примечание: Я м, используя эмулятор, а не реальное устройство.
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();
}
}
см. Мой ответ на редактирование –