首页 新闻 会员 周边 捐助

android高手进来看下吧,这个问题让我想了两天了...

0
悬赏园豆:5 [待解决问题]

public void onCreate(Bundle savedInstanceState)

{

    super.onCreate(savedInstanceState);
      processView = new ProcessView(this, 1);// 初始化进度条并切换到进度条View
    this.setContentView(processView);// 设置加载界面
    new Thread() 
    {// 线程
       public void run()
       {
          Looper.prepare();
          welcomeView = new WelcomeView(PlaneActivity.this);// 初始化WelcomeView
          Looper.loop();
       }
    }.start();// 启动线程
 }

这两个函数不是启动一个消息队列的吗?可这个匿名线程并没有发送消息,去掉它之后程序就不能运行了

 Looper.prepare();
 Looper.loop();

这是为什么呀?哪个能告诉一下我呀!

乱了的主页 乱了 | 初学一级 | 园豆:195
提问于:2011-05-17 15:55
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册