Android ANR keyDispatchingTimedOut Error while continuous tapping on screen
来源:互联网 发布:excel中怎么编程 编辑:程序博客网 时间:2024/06/06 05:01
UI线程,主线程阻塞(blocking).新启一个线程,并由Handler来执行.
@Overridepublic void onScroll(AbsListView view, final int firstVisibleItem,final int visibleItemCount, final int totalItemCount) {Thread songsList = new Thread(){@Overridepublic void run(){firstItem = firstVisibleItem;visibleCout = visibleItemCount;totalCount = totalItemCount;Message message = new Message();message.what = 2;handler.sendMessage(message);}};songsList.start();}Handler handler = new Handler() {@Overridepublic void handleMessage(Message msg) {super.handleMessage(msg);switch (msg.what) {case 2:if ((firstItem + visibleCout == totalCount)&& (totalCount != 0)) {if (refreshAble) {refreshAble = false;loading.setVisibility(View.VISIBLE);/** * 获取下一页数据 */getData(++pageNo);}}break;default:break;}}};
REFRENCES:http://stackoverflow.com/questions/4529770/android-anr-keydispatchingtimedout-error-while-continuous-tapping-on-screen
http://developer.android.com/resources/articles/painless-threading.html
- Android ANR keyDispatchingTimedOut Error while continuous tapping on screen
- 解决 Android ANR keyDispatchingTimedOut Error
- Android ANR keyDispatchingTimedOut Error 之 Painless Threading
- Android ANR keyDispatchingTimedOut Error 之 Painless Threading
- android - ANR keyDispatchingTimedOut
- android - ANR keyDispatchingTimedOut .
- android - ANR keyDispatchingTimedOut
- android - ANR keyDispatchingTimedOut .
- android - ANR keyDispatchingTimedOut
- FM ANR Reason: keyDispatchingTimedOut
- ANR错误之 keyDispatchingTimedOut
- ANR错误之 keyDispatchingTimedOut
- ANR错误之 keyDispatchingTimedOut
- ANR错误之 keyDispatchingTimedOut
- andorid ANR keyDispatchingTimedOut的原因和解决之道
- andorid ANR keyDispatchingTimedOut的原因和解决之道
- andorid ANR keyDispatchingTimedOut的原因和解决之道
- Continuous Splash Screen
- 关于ARM中的7中模式
- Gmail exchange账户配置
- BufferedInputStream和BufferedOutputStream
- glutInit
- Redhat5 中文包安装及输入法
- Android ANR keyDispatchingTimedOut Error while continuous tapping on screen
- ArrayList和LinkedList区别
- QT 编译错误——make[1]: *** [.pch/release-shared-emb-arm/QtCore.gch/c++] 错误 1
- EMC
- 修改svn 用户,最简单的一句,默认安装的!
- 链接的最基本操作---链接颜色的变换
- test
- API Testing
- 使用@synthesize遇到的问题