发布时间:2018年04月10日 18:27:20分享人:最爱的阿宝色来源:互联网10
Can't create handler inside thread that has not calledLooper.prepare()
以下是Android API中的一个典型的Looperthread实现:
//Handler不带参数的默认构造函数:newHandler(),实际上是通过Looper.myLooper()来获取当前线程中的消息循环,
//而默认情况下,线程是没有消息循环的,所以要调用Looper.prepare()来给线程创建消息循环,然后再通过,Looper.loop()来使消息循环起作用。
class LooperThread extendsThread
{
public HandlermHandler;
public voidrun()
{
Looper.prepare();
mHandler = newHandler()
{
public voidhandleMessage(Message msg)
{
// process incoming messageshere
}
};
Looper.loop();
}
另,Activity的MainUI线程默认是有消息队列的。所以在Activity中新建Handler时,不需要先调用Looper.prepare()。

http://blog.163.com/hqq133@126/blog/static/168747811201162041044112/
爱华网本文地址 » http://www.aihuau.com/a/25101010/23304.html
更多阅读

诺顿手机安全软件(Norton-Mobile Security)主要针对Android(安卓)手机设计的一款保护手机本身及其信息安全,具有防病毒功能的软件。它不仅具有防护恶意软件的功能,还能够进行设备远程锁定和数据擦除,确保手机丢失后能够及时定位手机所

Android布局控件之AbsoluteLayout详解——简介Android布局控件之AbsoluteLayout详解AbsoluteLayout是绝对布局管理器,指的是指定组件的左上角绝对坐

怎样在Android手机配置Exchange邮箱——简介Android手机应用已经非常普遍,而Exchange邮箱在手机里应用还是比较少,往往需要自己配置才能正常使用,现在为大家分享如何在Android手机上配置Exchange邮箱怎样在Android手机配置Exchange邮

?行业薪酬的影响因素包括行业内、外部因素及员工个人的因素,同样,在IT行业中,要想了解android开发工程师的薪资待遇情况如何,我们也可以从这几个因素入手,加以了解。首先,企业自身的状况如何直接影响到员工的工资水平如何。企业负担能力

Android安卓开发环境搭建详细教程——简介注:本教程是讲解在Windows XP下搭建安卓开发环境的。安装目录:步骤1 安装JDK步骤2 安装 Android SDK步骤3 安装Tomcat步骤4 安装Ant步骤5 安装Eclipse步骤6 安装Eclipse的ADT插件步骤7 在图形