activity中用handler更新頁面
/**
* 用于跳轉相應頁面的handler
*/
@SuppressLint("HandlerLeak")
private Handler turnViewHandler = new Handler()
{
@Override
public void handleMessage(Message msg)
{
if ( == msg.what)
{
setChioceItem(R.id);
} else if ( == msg.what)
{
setChioceItem(R.id);
}
}
};
/**
* 跳轉到頁面1
*/
public void turnToFragment1()
{
turnViewHandler.sendEmptyMessage();
}
/**
* 跳轉到頁面2
*/
public void turnToFragment2()
{
turnViewHandler.sendEmptyMessage();
}
在controller裡調用該activity的turnToFragmentX方法即可