天天看點

controller控制頁面跳轉

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方法即可