ListView的Item里有一个ImageView(R.id.imageview1);
在Adapter中根据每个Item的不同情况被赋值为(R.drawable.yes)或(R.drawable.no);我想在onItemClick事件中判断,
如果ImageView显示的是R.drawable.yes则点击后变为R.drawable.no;
如果ImageView显示的是R.drawable.on则点击后变为R.drawable.yes;如何实现?请指教,谢谢。
在Adapter中根据每个Item的不同情况被赋值为(R.drawable.yes)或(R.drawable.no);我想在onItemClick事件中判断,
如果ImageView显示的是R.drawable.yes则点击后变为R.drawable.no;
如果ImageView显示的是R.drawable.on则点击后变为R.drawable.yes;如何实现?请指教,谢谢。
解决方案 »
- 读取百度首页HTML失败,求解
- 怎么实现 只刷新listview 中item的一个数据?
- android截取视频当前画面
- 请问为什么用reboot -p关机后,超级终端仍输出数据:Restarting tasks...
- 求android OpenCore源代码
- 多线程下使用SQLite是否有资源泄漏问题?
- Android javascrpit
- Android上能用.net开发应用么?如果能,需要哪些条件及技术?
- imageview的一个问题
- 请教大神类似于“Tue Jan 14 15:05:59 +0800 2014”这种字符串应该如何处理
- android 游戏开发
- 大家帮我看下这是什么错误啊
lView.setOnItemClickListener( new OnItemClickListener()
{
@Override
public void onItemClick( AdapterView<?> parent, View view, int position, long id )
{
ImageView iv = (ImageView) view.findViewById( R.id.imageview1 );
if( flag )
{
iv.setImageDrawable( R.drawable.no );
flag = false;
}
else
{
iv.setImageDrawable( R.drawable.yes );
flag = true;
}
}
} );