android开发 listview-Android中,刷新ListView中的item导致ListView闪烁的解决方法

问题描述

Android中,刷新ListView中的item导致ListView闪烁的解决方法

如题,因为下载列表使用ListView实现的,所以必须实时更新ListView中的数据。
我采用的是Service+BroadcastReceiver的搭配。更新数据
在Activity里面再用notifySetDataChange()的方法对ListView进行动态刷新
但是发现一个很严重的问题。刷新的时候ListView有明显的闪烁。
求解决方法

时间: 2024-09-12 09:16:46

android开发 listview-Android中,刷新ListView中的item导致ListView闪烁的解决方法的相关文章

chrome,IE8,ie9中同步(sync)方式的ajax导致dom更新滞后解决方法

当使用sync方式的ajax加载时会导致dom操作被挂起,有此问题的浏览器有chrome,IE8,9等(未详测), 举例:  代码如下 复制代码 dialog = new Dialog({}).open(); // sync方式的ajax $.ajax({    url: "some/url",     async: false, // load data with sync call     // other params }); 以上代码中,dialog是个对话框对象,正常情况下应

asp.net中Server.Transfer重定向到图片导致缓存机制失效解决方法

例如,直接请求图片时服务器响应的HTTP头如下: 引用内容 HTTP/1.1 200 OK Content-Length: 48150 Content-Type: image/jpeg Last-Modified: Tue, 18 Dec 2012 15:01:50 GMT Accept-Ranges: bytes ETag: "e119ee9b30ddcd1:1c48" Server: Microsoft-IIS/6.0 X-Powered-By: ASP.NET Date: Sat

Android线程中设置控件的值提示报错的解决方法_Android

本文实例讲述了Android线程中设置控件的值提示报错的解决方法.分享给大家供大家参考,具体如下: 在Android线程中设置控件的值一般会与Handler联合使用,如下: package com.yarin.android.Examples_04_15; import android.app.Activity; import android.os.Bundle; import android.os.Handler; import android.os.Message; import andro

Android线程中设置控件的值提示报错的解决方法

本文实例讲述了Android线程中设置控件的值提示报错的解决方法.分享给大家供大家参考,具体如下: 在Android线程中设置控件的值一般会与Handler联合使用,如下: package com.yarin.android.Examples_04_15; import android.app.Activity; import android.os.Bundle; import android.os.Handler; import android.os.Message; import andro

Android编程中出现The connection to adb is down问题的解决方法_Android

本文分析了Android编程中出现The connection to adb is down问题的解决方法.分享给大家供大家参考,具体如下: 1.报错: BUILD FAILED D:\workspace\ganji\build.xml:144: The following error occurred while executing this line: D:\workspace\ganji\build.xml:271: Unable to delete file D:\workspace\g

android开发使用android百度地图如何发布apk

问题描述 android开发使用android百度地图如何发布apk 在android studio中将android项目生成apk并且给apk签名 解决方案 你可以百度一下再来问....http://blog.csdn.net/renfufei/article/details/50085091

Android开发之APP安装后在桌面上不显示应用图标的解决方法

本文实例讲述了Android开发之APP安装后在桌面上不显示应用图标的解决方法.分享给大家供大家参考,具体如下: 一.问题: 前几天在写项目的时候运行的时候突然Android桌面上没有了应用图标,但是应用里面下载的应用有.调试版本和发布正式的版本都没有,之前以为是因为用了不同的keystore发布了两个不同的正式版本造成的问题.后来在看别人的文章才知道是什么问题. 二.分析: 原因就是activity中的intent-filter用了不同的data和action属性.intent-filter必

电脑中安装Office提示EQUATION文件夹无权限的解决方法

  电脑中安装Office提示EQUATION文件夹无权限的解决方法           1.打开提示中的路径C:Program Files (x86)Common FilesMicrosoft Shared,找到EQUATION文件夹; 2.借助360安全卫士的360强力删除功能,右击EQUATION文件夹,选择"使用360强力删除"选项; 3.弹出文件粉碎机窗口,不必勾选下方的"防止恢复"和"防止文件再生"选项(勾选的话删除速度会比较慢,针对

电脑中打开AI提示Adobe Illustrator已停止工作的解决方法

  AI即Adobe Illustrator,是一款矢量绘图工具,广泛应用于印刷出版.专业插画.多媒体图像处理和网页制作等.但是有用户反映在电脑中打开AI时,弹出提示:"Adobe Illustrator已停止工作".如果遇到以上问题,可以考虑通过本文中的方法进行解决. 1.右击桌面上的AI快捷方式,打开属性; 2.点击切换到兼容性选项卡; 3.勾选"以兼容模式运行这个程序",并选择兼容的操作系统,点击确定; 4.接着就可以双击快捷方式成功打开AI工具了. 以上介绍