【发布时间】:2015-01-12 10:06:19
【问题描述】:
我正在尝试将位图从一个片段传递到另一个片段——并使用这篇文章作为指导:
send Bitmap using intent 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();
}
}
【问题讨论】:
标签: android android-intent android-fragments