2 a997833499 a997833499 于 2016.01.15 21:27 提问

gridview方法invalidateViews()的问题

我用一个按钮,点击后会调用gridview.invalidateViews(),但是界面没有任何变化,
但我双击时就起作用了,之后我又在点击方法里连续2次调用gridview.invalidateViews(),
还是没有变化,有谁知道是怎么一回事吗?

4个回答

devmiao
devmiao   Ds   Rxr 2016.01.15 23:57
devmiao
devmiao   Ds   Rxr 2016.01.15 23:57
devmiao
devmiao   Ds   Rxr 2016.01.15 23:57
CSDNXIAON
CSDNXIAON   2016.01.15 21:29

Android listview&gridview getview 方法多次调用问题解决方法--->导致gridview错位
Android listview&gridview getview 方法多次调用问题解决方法
ListView和GridView 自定义Adapter的getView()方法调用问题
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
自适应高度GridView
public class NoScrollGridView extends GridView { public NoScrollGridView(Context context) { super(context); } public NoScrollGridView(Context context, AttributeSet attrs) {
android 中invalidate()的自动清屏含义以及屏幕刷新
android 中invalidate()的自动清屏含义以及屏幕刷新 invalidate()是用来刷新View的,必须是在UI线程中进行工作。比如在修改某个view的显示时,调用 invalidate()才能看到重新绘制的界面。invalidate()的调用是把之前的旧的view从主UI线程队列中pop 掉。 对于屏幕刷新有以下集中情况可以考虑: 1.不使用多线程和
关于ListView,GridView的Adapter中的复用问题
大家都知道,我们在使用ListView,GridView时,经常会遇到Adapter复用带来的一些问题,那么,Adapter究竟是怎么复用的呢?今天我们就来一块探究一下。 首先,我们来看一个常见的犹豫复用引起的问题。我们都知道,当我们在ListView中使用复选框时,往往当你勾选第一项时,后边肯定还有一项也会被勾选,对吧?这就是复用带来的问题,接下来我们来分析为什么会出现这个问题。 我们
嵌套ListView&GridView测量其高度的方法
总会遇到在ScrollView中嵌套ListView,或者在ListView中嵌套GrideView等等的情景,在这种情景中,往往嵌套的对应的View的测量就存在一些问题了。针对这种情况,网上可以搜到很多相关的代码。 final ListAdapter listAdapter = listView.getAdapter(); if (listAdapter == null) {
GridView添加显示图片导致的view复用问题
最近在做一个功能:主页面添加图片,用GridView去显示图片。我刚开始是这么做的:添加完图片后,执行notifyDataSetChanged().按理说可以达到我们想要的效果去更新数据。但是却因为getView的view复用问题导致了图片重复,错乱问题。但是如果不用图片复用的话,那么势必会增加很多内存或开销去显示那么多的图片。所以我们还是得需要view复用,减少加载view,减少内存。 解决方
完美解决GridView的item重叠问题
完美解决GridView的item重叠问题作者:周文豪前言,在项目开发中,使用了GridView来做两列显示的需求,item是textview,但是内容未知,可长可短。于是乎,遇到了一个bug,如下图: 我们可以看到每行的底部和下一行的顶部有重叠。 不说废话,先看最初的代码截图: 如图:item的代码截图: 如图:activity的xml截图: 如图:MainActivity的截图: 如图:ad
关于GridView查询后分页的问题
昨天一个朋友问到一个关于 GridView查询控件使用查询后不能分页(分页功能没用)的问题。表面看起来好像是可以实现查询后分页的功能,以前在完园网跳骚市场的时候也用到了 GridView查询(查询商品),但是没有发现这个问题。今天下午花了一点时间终于把分页功能实现了。但是其中有一些地方还是不知道为什么。实现分页功能的代码如下: private static string key = "";  
listView,gridView复用问题
前一段时间一直有一个问题困扰着我,就是listView中item的复用问题,从数据库请求下来的状态,然后会错乱,比如item被选中,然后在拉下去再返回去状态就改变 其实问题很简单,就是用一个map存储起来你的状态,然后在判断完convertview之后,赋值的时候设置判断 我的是从服务器读取的状态 因为重写的getView()是每次item出现的时候都要运行一遍,所以就在getView之后的
ListView嵌套GridView出现的问题及解决方法
ListView嵌套GridView会出现很多问题,下面一一列举出现的问题,以及解决的方法。一、准备工作首先说一下commonAdapter。github上有很多封装好的,好用又通用adapter,这里就不详细介绍了。二、遇到的坑1.gridview条目显示不全既然显示不全,就自定义一个gridview,让所有的条目都显示出来。@Override protected void onMeasu
傻傻的开心,呵呵 gridview布局 ,convertView加载,图片出现重叠现象 ,已解决!!(针对个人问题,仅可参考哟)
问题:本人需在主界面获取所有app,获取后没发现什么问题,但是导入多个app后,才发现问题:点击某app,按下去,显示的却是另一个app的图标,而不是该app的图标。 对于菜鸟的我,瞬间不好了。于是博客别人各种方法,但是比较一下,没什么问题啊,把别人的方法一次又一次的借用了下还是不行,这下不开心了。