关于调用静态handler对象报nullpoint空指针错误的问题,handlernullpoint
希望在一个线程中控制一个Activity的文字显示首先通过mContext.startActivity(new Intent(mContext,UpdateUI.class));启动activity
然后new Thread(new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
try {
UpdateUI.updateHandler.sendEmptyMessage(1);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}).start();
结果在UpdateUI.updateHandler位置总是报空指针异常。
我在UpdateUI.java里面,是在开头public static UpHandler upHandler;
然后在onCreate里面upHandler = new UpHandler();
请问该问题怎么解决。
用户评论