安卓listview点击的时候背景图片只是闪了一下,怎么才能保持点击的效果呢?我想要点击之后背景图片就改变
1个回答
展开全部
selector里是不能实现的,需要代码中判断处理。实现其实不难,但是文字描述起来很费力。你可以把代码打包上传,我在你基础上改好,你对比看看就知道了。
更多追问追答
追问
不好意思我不知道怎么上传,好像这不能上传吧,是在listview里面的某个事件里面写的代码吗?您可以直接写个大概的,我在itemClickListener里面arg1.setBackgroundResource(R.drawable.calltype_pressed);但是这样点击了就改变了背景,但是点击其他项,原先的那项还是点击后的背景图,也就是我每点击一项背景图就改变了
追答
先确认一下你要的效果,如果点击了一个item,它的背景变了,然后滚动listview,使这个item移出屏幕范围,接着再滚回来,那么这条item的背景是什么状态?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询