歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Android控件使用——TabHost初始化標簽頁

Android控件使用——TabHost初始化標簽頁

日期:2017/3/1 10:02:57   编辑:Linux編程

之前使用過TabHost控件,標簽頁都是按順序加載的,但是如果想不按順序初始化標簽頁該怎麼辦呢?

TabHost控件提供了現成的方法——setCurrentTabByTag

具體使用如下:

tabHost = getTabHost();
// 設置使用TabHost布局
LayoutInflater.from(this).inflate(R.layout.login,
tabHost.getTabContentView(), true);
// 添加第一個標簽頁
tabHost.addTab(tabHost.newTabSpec("tab1").setIndicator("忘記密碼")
.setContent(R.id.tab01));
// 添加第二個標簽頁
tabHost.addTab(tabHost.newTabSpec("tab2").setIndicator("密碼解鎖")
.setContent(R.id.tab02));
// 添加第三個標簽頁
tabHost.addTab(tabHost.newTabSpec("tab3").setIndicator("手勢解鎖")
.setContent(R.id.tab03));
tabHost.setCurrentTabByTag("tab2");

顯示效果:

Copyright © Linux教程網 All Rights Reserved