如何创建自定义选项卡在Android应用程序
答
你的意思是你想为你的application.ok创建自定义选项卡,现在你有两个类homemyclass.java和myclass.java。在首先声明流入homemyclass.java双线
private Intent mytab;
private static final String TAB_MYCLASS = "myclass";
那么你就写流动行成的onCreate()homemyclass.java的功能
mytab = new Intent(this, myclass.class);
addTab(TAB_MYCLASS, getString(R.string."label for tab"), R.drawable."icon for tab display when
tab is selected", R.drawable."icon for tab display when tab is not selected", mytab);
只需添加addTab()到homemyclass.java
private void addTab(String tag, String label, int icon, int ficon, Intent content) {
TabHost tabHost = getTabHost();
TabSpec tabspecDialer = tabHost.newTabSpec(tag).setContent(content);
//boolean fails = true;
tabspecDialer.setIndicator(label, getResources().getDrawable(icon));
tabHost.addTab(tabspecDialer);
}
您还需要通过homemyclass.java和myclass.java修改androidManifest.xml