在主线程中传参数给子线程如何传
还有用Handler的handleMessage方法获取子线程的数据如何获取
大虾们 有了解的吗快快展现出你的魅力》》》》》》》》》》》》》》》》》》》》》》》》》期待

解决方案 »

  1.   

    你在网上找过没一大堆关于handle和子线程的文章。
      

  2.   

    看下android的文档,很全,英文的讲得更到位
      

  3.   

    找过 不过写的都不完整不能看完他的bug执行
      

  4.   

    http://a.eoe.cn/forum.php?mod=viewthread&tid=29406&page=1
      

  5.   

    放到一个activity里面设置全局变量,就可以了
      

  6.   

    哥们已经试过了,我是页面初始化时在线程中获取数据库中的数据(多个下拉框的数据查询)传递到主线程修改数据大虾们 谁有这种项目的例子给哥们发一下或讲一下先谢谢各位大侠哥们的邮箱是:
    [email protected]
      

  7.   

    主线程传给子线程,只要在同一个类里面定义一个变量,子线程就可以引用了
    handleMessage,是把子线程的数据发送给主线程的
      

  8.   

     HandlerThread handlerThread = new HandlerThread("handler_thread");
      //在使用HandlerThread的getLooper()方法之前,必须先调用该类的start();
      handlerThread.start();
      MyHandler myHandler = new MyHandler(handlerThread.getLooper());
      Message msg = myHandler.obtainMessage();
      //将msg发送到目标对象,所谓的目标对象,就是生成该msg对象的handler对象
      Bundle b = new Bundle();
      b.putInt("age", 20);
      b.putString("name", "Jhon");
      msg.setData(b);
      msg.sendToTarget();
     }
     
     //继承Handler类,
     class MyHandler extends Handler{
      public MyHandler(){
       
      }
      public MyHandler(Looper looper){
       super(looper);
      }