活动1:
ImageView image=(ImageView)findViewById(R.id.imageicon);
in.putExtra("image",R.id.imageicon);
活动2:
int RecipeImage = in.getIntExtra("image",0);
ImageView imageview=(ImageView)findViewById(R.id.imageView1);
imageview.setImageResource(RecipeImage);
问题:
java.lang.RuntimeException:无法启动活动 ComponentInfo {com.example.wireframe / com.example.wireframe.singlemenuitem}: 显示java.lang.NullPointerException
答案 0 :(得分:0)
如果您想在两个不同的活动中使用相同的图像,为什么不为每个活动加载图像?顺便说一句,你以这种方式得到了可绘制的东西:
Drawable drawable = this.getResources().getDrawable(R.drawable.yourImage);