public class LooperActivity extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
System.out.println("main"+Thread.currentThread().getId());
LooperThread th=new LooperThread();
th.start();
Message m=th.mHandler.obtainMessage();
m.obj="hello";
m.sendToTarget();
} class LooperThread extends Thread { public Handler mHandler; public void run() { Looper.prepare(); mHandler = new Handler() { public void handleMessage(Message msg) {
System.out.println(Thread.currentThread().getId());
} }; Looper.loop(); } }}今天学习了looper的使用,想写个例子,结果Message m=th.mHandler.obtainMessage();
这一行报空指针以上,请大家帮我看看那
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
System.out.println("main"+Thread.currentThread().getId());
LooperThread th=new LooperThread();
th.start();
Message m=th.mHandler.obtainMessage();
m.obj="hello";
m.sendToTarget();
} class LooperThread extends Thread { public Handler mHandler; public void run() { Looper.prepare(); mHandler = new Handler() { public void handleMessage(Message msg) {
System.out.println(Thread.currentThread().getId());
} }; Looper.loop(); } }}今天学习了looper的使用,想写个例子,结果Message m=th.mHandler.obtainMessage();
这一行报空指针以上,请大家帮我看看那
解决方案 »
- 谁帮忙看看这断代码有问题没
- 有哪些android应用适合做毕业设计呢
- android的一些小功能
- 关于屏幕分辨率为 320*533的问题
- 【菜鸟贴】我的eclipse里的android sdk没法下载api,能不能有大神直接给我发一份sdk的全套文件夹
- 如何实现自定义窗体?
- ListView点击条目改变子控件的背景及显示隐藏的控件
- 请问九宫格解锁中划线是怎么实现的??
- 要做一个论坛类的Android app
- android json数据 求教大神帮帮我,谢谢
- android 对于txt怎样分页显示,不要滑动效果
- 哪位高手指导怎么修改相机拍照保存图片会逆时针旋转90度的问题啊 谢谢了 内附部分代码。。
Message m=th.mHandler.obtainMessage();
所以报空指针
加了一个thread.sleep(1000);再执行Message m=th.mHandler.obtainMessage();
就可以了