Я пытаюсь передать растровое изображение из одного фрагмента в другой - и я использую этот пост в качестве руководства:
отправить растровое изображение с использованием намерения Android
У меня возникают проблемы с фрагментом принимающей активности с помощью getIntent(). Он не распознает метод. есть некоторые сообщения там, говорящие, что его невозможно использовать getIntent() в фрагменте... но должен быть способ? должен ли код работать в хосте?
вот что я пытаюсь:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
String filename = getIntent().getStringExtra("image");
try {
FileInputStream is = this.openFileInput(filename);
imageBitmap = BitmapFactory.decodeStream(is);
is.close();
} catch (Exception e) {
e.printStackTrace();
}
}