Я реализовал компоновку вкладок, но при добавлении вкладок. он заморозить Я не могу использовать другие вкладки в макете вкладки. Какие-либо предложения.Комбинация компоновки вкладок и прокрутки вкладки
Вот мой код для вкладки компоновки
public class TabLayoutAdmin extends TabActivity {
private TabHost mTabHost;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.tablayoutadmin);
Resources res= getResources();
TabHost tabHost = getTabHost();
Intent confirmedList = new Intent().setClass(this, Reservations.class);
TabHost.TabSpec tabSpecConfirmedList= tabHost
.newTabSpec("Android")
.setIndicator("", res.getDrawable(R.drawable.stadimumspage))
.setContent(confirmedList);
Intent stadiumsPage = new Intent().setClass(this, StadiumsPage.class);
TabHost.TabSpec tabSpecStadiumsPage = tabHost
.newTabSpec("Apple")
.setIndicator("", res.getDrawable(R.drawable.newreservation))
.setContent(stadiumsPage);
Intent newReservation = new Intent().setClass(this, NewReservation.class);
TabHost.TabSpec tabSpecNewReservation= tabHost
.newTabSpec("Windows")
.setIndicator("", res.getDrawable(R.drawable.confirmedlist))
.setContent(newReservation);
Intent blockTeam = new Intent().setClass(this, Block_Team.class);
TabHost.TabSpec tabSpecBlockTeam = tabHost
.newTabSpec("Berry")
.setIndicator("", res.getDrawable(R.drawable.blockteam))
.setContent(blockTeam);
// add all tabs
tabHost.addTab(tabSpecConfirmedList);
tabHost.addTab(tabSpecStadiumsPage);
tabHost.addTab(tabSpecNewReservation);
tabHost.addTab(tabSpecBlockTeam);
//set Windows tab as default (zero based)
tabHost.setCurrentTab(0);
}
Что касается вкладок прикосновения я использовал этот код http://www.androidhive.info/2013/10/android-tab-layout-with-swipeable-views-1/
Благодаря
TabActivity устарел на уровне API 13. Вы должны использовать TabLayout с фрагментами. –