想问各位老手
在Android当中 会有handler 写在 activity上面去控制activity UI
目前我也是使用这个方法
class myActivity extends Activity {
class mHandler extends Handler{
@Override
public void handleMessage(Message msg) {
switch ......
}}}
然后把handler传给需要控制UI的物件 sendmessage 改UI
我的问题:
我在Activity里面需要写控制UI handler
可是我发现目前Activity 变得有点脏乱 原因是 太多UI需要动 function也很多
我想到的办法是
额外再创一个class 继承Handler 可能叫ActivityHandler 然后建构子放上View参数
并放init() 去findViewByID
可是这样写好吗??
还是可以用interface ?
请指教 感恩