controller控制頁面跳轉

activity中用handler更新頁面

    /**
     * 用於跳轉相應頁面的handler
     */
    @SuppressLint("HandlerLeak")
    private Handler turnViewHandler = new Handler()
    {
        @Override
        public void handleMessage(Message msg)
        {
            if (1 == msg.what)
            {
                setChioceItem(R.id.1);
            } else if (2 == msg.what)
            {
                setChioceItem(R.id.2);
            }
        }
    };

    /**
     * 跳轉到頁面1
     */
    public void turnToFragment1()
    {
        turnViewHandler.sendEmptyMessage(1);
    }

    /**
     * 跳轉到頁面2
     */
    public void turnToFragment2()
    {
        turnViewHandler.sendEmptyMessage(2);
    }

在controller裏調用該activity的turnToFragmentX方法即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章