所以我有回收站视图,其中包含从互联网上下载的图像。我有一个onClick监听器,用于执行新活动的图像。
我想将点击的图片转换为其他活动。 我已经尝试过 ActivityOptionsCompat.makeSceneTransitionAnimation 方法,但它没有显示。看起来第二个活动中的图像不会被填充。
如果有人知道我的问题的解决方案,那将是适当的。谢谢。
答案 0 :(得分:0)
如果我理解你想要做什么,那么在下载图像的第一个活动中,我会将图像保存到文件中,并将文件名作为字符串传递给第二个活动作为额外的:
final Intent intent = new Intent(FirstActivity.this, SecondActivity.class);
final Bundle bundle = new Bundle();
bundle.putString("imageFile", "/path/of/the/saved/image");
intent.putExtras(bundle);
startActivity(intent);
在第二项活动中:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
final Bundle bundle = getIntent().getExtras();
final String imageFile = bundle.getString("imageFile");