0
下面的代碼是從mainactivity但似乎已經閱讀在網絡上每一個崗位 - 但仍然無法找到一個例子,以幫助...仍然不能得到圖標上TabHost(HELP ...)
我想要的圖標相對於在tabhost
TabHost tabHost =(TabHost)findViewById(android.R.id.tabhost);
TabSpec tab1=tabHost.newTabSpec("First Tab");
TabSpec tab2=tabHost.newTabSpec("Second Tab");
TabSpec tab3=tabHost.newTabSpec("Third Tab");
tabHost.addTab(tabHost.newTabSpec("Your Tab")
.setIndicator("Login")
.setContent(new Intent(this, Tab1Activity.class)
.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)));
tabHost.addTab(tabHost.newTabSpec("Your Tab")
.setIndicator("Fare(s)")
.setContent(new Intent(this, Tab2Activity.class)
.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)));
tabHost.addTab(tabHost.newTabSpec("Your Tab")
.setIndicator("Info")
.setContent(new Intent(this, Tab3Activity.class)
.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)));
}文本
方法getTabAt(INT)是未定義的鍵入TabHost –
爲什麼不使用'TabLayout'而不是'TabHost'我認爲標籤圖標是用''TabLayout'引入的,並且與'TabHost'不兼容,如果你想切換我可以幫你使用代碼 –