gridview里用setBackgroundColor改变了子项颜色,滚动后为什么就错乱了。 gridviewandroid滚动背景色错乱 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if (gvTable.getChildAt(i)!=null)在这里能判断是不是你要的目标吗 上面的例子中gvTable是activity中定义Gridview,并在oncreate中初始化,打比方我加载了每行5个栏目,共50行数据。我的屏幕可视范围能容下20行,这时我通过上面代码,设置了20个item的背景色,这时没滚动时候都是对的,但我吧gridview滚动后,颜色就错乱了,本来选中的改背景色为黄色了的,滚动时超出屏幕可视范围后不可见了,但滚回来后变成没有颜色了,而其它本来不该有颜色的item确有颜色,来回滚的话,选中颜色会出现在似乎随机的item上。 为什么不在Adapter的getView中写呢,超出屏幕后,隐藏的item会被复用进入getView中如果想实现相间颜色,你在getView中计算position区分奇偶行显示 速成,想偷个懒也不行,还是认真看了下getview例子,研究出来了,实现点简单效果还真麻烦 移动矩形碰撞检测 本人很菜的鸟,请各路安卓菜鸟老鸟帮我看下这个问题吧~~ 求助:android两个及以上控件点击事件同时监听响应如何实现 请问手机锁屏界面的时间显示在哪里?在线等,帮顶给分. view.layout(int, int, int, int)设置view的大小和位置不成功 如何在代码中实现实体键盘的输入效果 是不是有些属性只能通过xml来设置 Activity读取的XML内,控件太多导致超出屏幕长度范围,显示出错,求解决方法~ android中NoClassDefFoundError adb android系统太烂了,火不了多久 关于Timer的问题.Timer cancel后再重新new一个,还是会抛出异常.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货