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例子,研究出来了,实现点简单效果还真麻烦 关于ViewPager使用的一些问题,求解??? android使用JAXBContext包错了,求解答。 关于游戏图片的精简使用 listview(对话框)被挤掉了。。。求解 哪里有android教学视频可下载啊?? 求助.JNI_CreateJavaVM failed MediaRecorder录制视频,部分手机失败 android Hello World 的问题 Android 音频文件处理 Android 怎么实现淘宝首页的滑动效果,Scrollview 嵌套滑动 android系统太烂了,火不了多久 关于Timer的问题.Timer cancel后再重新new一个,还是会抛出异常.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货