0
我正在創建一個tabHost以在3個選項卡中包含我的Android應用程序的所有內容,我是否應該在其線性佈局內創建選項卡的內容,或者在單獨的片段中創建選項卡內容並將其包含在選項卡布局中? 如何在佈局中包含片段? 對不起,我對這個有點初學者。如何在Android中的tabHost中構造選項卡?
我正在創建一個tabHost以在3個選項卡中包含我的Android應用程序的所有內容,我是否應該在其線性佈局內創建選項卡的內容,或者在單獨的片段中創建選項卡內容並將其包含在選項卡布局中? 如何在佈局中包含片段? 對不起,我對這個有點初學者。如何在Android中的tabHost中構造選項卡?
你只需要添加viewpagger調用片段
公共類MyPagerAdapter擴展FragmentPagerAdapter {
private final String[] TITLES = { "Fragment1", "Fragment2", "Fragment2" };
public MyPagerAdapter(FragmentManager fm) {
super(fm);
}
@Override
public CharSequence getPageTitle(int position) {
return TITLES[position];
}
@Override
public int getCount() {
return TITLES.length;
}
@Override
public Fragment getItem(int position) {
//return SuperAwesomeCardFragment.newInstance(position);
switch (position) {
case 0:
return new JavaFragment1(); //this call you fragment1
case 1:
return new JavaFragment2(); //this call you fragment2
case 2:
return new JavaFragment3(); //this call you fragment3
}
return null;
}
}
接頭主機是那種默默棄用。可能不是你想要做的。看看viewpager。這可能有助於http://developer.android.com/training/implementing-navigation/lateral.html – dabluck
在這裏看到一個答案,只是告訴相反的事情,讓我在veiwPager上使用tabHost! –
這很奇怪。我無法想象任何人在2015年推薦標籤主持人。 – dabluck