我正在努力改变我的ImageView Clicked时显示的图像。我试图使用类似的代码,我用它来完成这个与TextView,但我似乎无法找到合适的术语让它工作。这是我目前的代码。感谢
electronconfiguration.setOnClickListener(new View.OnClickListener(){
public void onClick(View drawable) {
if (drawable.equals(R.drawable.element_el))
electronconfiguration.setImageDrawable(R.drawable.aluminum_el);
else if (drawable.equals(R.drawable.aluminum_el))
electronconfiguration.setImageDrawable(R.drawable.element_el);
}
});
答案 0 :(得分:0)
为什么不使用ViewSwitcher,它设计用于在两个视图之间切换
答案 1 :(得分:0)
drawable可能不等于R.drawable.element_el。 R.drawable.element_el可能是图像的一些随机实现。试试drawable.getId().equals(R.drawable.element_el)
。我从来没有尝试过,所以我不知道