这是我的XML:
<ImageView android:id="@+id/IVtarih1"
android:layout_height="125dp"
android:layout_width="125dp" />
我的活动
ImageView image1 = (ImageView) findViewById(R.id.IV1);
new DownloadImageTask(image1).execute(urlStr1);
ImageView iv = (ImageView) findViewById(R.id.IV2)
iv.setImageResource(R.id.image1);//I can't find id of image1
我从网址获取image1的背景。所以我没有任何绘画。我想将image1的背景设置为ImageView iv。我怎样才能做到这一点?我想如果我找到了image1的id,我就可以实现这个目标。 image1的id正在改变每个运行时。
答案 0 :(得分:1)
提前在XML中设置id,如
<ImageView
android:id="@+id/myImageView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
然后在你的活动中你可以通过
获得它ImageView myImage = (ImageView)findViewById(R.id.myImageView);
答案 1 :(得分:0)
imgView.setImageResource(R.drawable.drawable_name)
。