[问题] 跨class存取Handler

楼主: erttyy8821 (侠)   2014-08-01 16:29:57
我有 a.class 和 b.class
a.class extends Activity
b.class extends Thread
a底下有new一只Handler
今天在b.class做完事情后想呼叫a.class的Handler去更新UI
目前使用public static的方式修饰 Handler
并直接call a.Handler.obtainMessage()去send Message
但我担心这样的呼叫方法会不会再a.class 这个acticity onStop时或其他状况发生一些问题
有想过用Global Variable 但也不知道会不会有其他的问题
想问版上这样的担心是多余的嘛?
或者还有其他的建议嘛?
目前不考虑使用broadcast receiver 单纯想做这样的尝试!
作者: sdyy (中坜市的小智)   2014-08-01 17:53:00
你也可以参考范例的bluetoothchat 把handler传入自订class同时做thread管控
楼主: erttyy8821 (侠)   2014-08-02 00:47:00
ok, I wii try it!

Links booklink

Contact Us: admin [ a t ] ucptt.com