1 回答

TA貢獻1848條經(jīng)驗 獲得超6個贊
Activity只能轉(zhuǎn)跳到指定的Activity如果想讓目標的Activity中進入指定到fragment,那么只需要傳遞幾個參數(shù)即可1.使用Intent轉(zhuǎn)跳 Intentintent=newIntent(activity,目標Activity.class);2.用Intent傳遞一個界面intent.putExtra("page",1); 注意,這個1用于表示第幾個界面,viewPager第一個界面是0,第二個界面是1以此類推3.啟動ActivitystartActivity(intent);4.在目標Activity中獲取這個值Intentintent=getIntent();intpage=intent.getIntExtra("page",0);//第一個參數(shù)是取值的key,第二個參數(shù)是默認值5.設置fragment轉(zhuǎn)到指定的界面FragemtnMaganger.beginTransaction().replace(R.id.fragment,newFragment).commit();即可當然如果是同一個Activity,轉(zhuǎn)跳不同的Fragment的話,只需要設置ViewPager.setCurrentImte即可
- 1 回答
- 0 關注
- 3689 瀏覽
添加回答
舉報