1
我试图所以相应地改变Android的设置drawble
XML(使用默认的 “家” 的形象)
<ImageView
android:id="@+id/revimage"
android:layout_width="40dip"
android:layout_height="30dip"
android:onClick="home"
android:src="@drawable/home"/>
的Java
if("rating".equals(var)){
findViewById(R.id.revimage).setIcon(R.drawable.info);
}else if("show".equals(var)){
findViewById(R.id.revimage).setIcon(R.drawable.view);
}
四处错误:该方法setImageResource(INT)是未定义的类型视图 – westnblue
我我的答案更新。顺便说一下,最好简单地创建一个ImageView imageView变量,在'onCreate'中初始化它,然后在你发布的代码块中引用它,而不是每次都执行'findViewById'。 –
谢谢。现在工作;) – westnblue