Я пытаюсь взять apicture, и я хочу передать это изображение другому виду деятельности, которое будет отображаться в нем.
Передача изображения из деятельности в другую деятельность?
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
Пожалуйста, скажите мне, что я должен сделать или изменить, чтобы достичь того, чего я хочу ..
На самом деле, я создал класс приложения «базовый класс», в котором я определил «точечный рисунок cameraPic "и" static final int CAMERA_PIC_REQUEST = 1; "
Теперь у меня есть класс, называемый «AddLocation», из которого я вызываю startActivityForResult (намерение, CAMERA_PIC_REQUEST);
, но я хочу, чтобы результат камеры Изображение появится в другой вид деятельности под названием «MPActivity»
Мой вопрос, я должен назвать «onActivityResult (интермедиат requestCode, внутр ResultCode, Намерение данные)» метод от «MPActivity "или нет необходимости вызывать его ...
я действительно путают, пожалуйста, уточнить ..
поищите на StackOverflow: http://stackoverflow.com/questions/2459524/how-can-i-pass-a-bitmap-object-from-1-activity- to-another –
http://stackoverflow.com/a/2459624/265167 –