Я пытаюсь сделать снимок и хочу передать этот снимок другому действию, которое будет отображаться в нем.
OnClickListener listener_TakePic = new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(intent, CAMERA_PIC_REQUEST);
}
};
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == CAMERA_PIC_REQUEST && resultCode == RESULT_OK) {
Bitmap image = (Bitmap) data.getExtras().get("data");
}// End IF
}// End of Method
Пожалуйста, скажите мне, что я должен сделать или изменить, чтобы добиться того, чего я хочу ..
На самом деле я создал класс приложения "базовый класс", в котором я определил "bitmap cameraPic" и "static final int CAMERA_PIC_REQUEST = 1;"
Теперь у меня есть классифицируемое действие с именем "AddLocation", из которого я вызываю startActivityForResult (намерение, CAMERA_PIC_REQUEST);
но я хочу, чтобы результат с камеры Изображение появилось в другой операции под названием "MPActivity"
У меня вопрос, должен ли я вызывать метод "onActivityResult (int requestCode, int resultCode, Intent data)" из "MPActivity" или нет необходимости вызывать его ...
Я действительно запутался, пожалуйста, уточните ..