我正在尝试用android制作一个MenuTab,但我遇到了很多问题。这是我的代码
tabHost = (TabHost) A.findViewById(R.id.tabHost);
tabHost.setup();
TabSpec spec1 = tabHost.newTabSpec("tab_news");
spec1.setIndicator(
"", //Load news titlte
A.getResources().getDrawable(R.drawable.icon_menu_news) //Load icon
);
spec1.setContent(R.id.tab_news);
tabHost.addTab(spec1);
第一个问题,为什么如果我把“标题”放在指标内我看不到图像?
现在我想在选中此选项卡时创建一个新活动。
TabSpec firstTabSpec = tabHost.newTabSpec("tid1");
firstTabSpec.setIndicator("First Tab Name").setContent(new Intent(A,Test.class));
此示例不起作用...我收到此错误
09-15 23:19:26.861:E / AndroidRuntime(14938):java.lang.RuntimeException:无法启动活动ComponentInfo {com.workactivity / com.workactivity.MainActivity}:java.lang.IllegalStateException:你有没有忘记调用'public void setup(LocalActivityManager activityGroup)'?
我尝试谷歌关于设置,但我得不到匹配......
我遵循本教程:http://www.androidpeople.com/android-tabhost-tutorial-part-1 这一个:http://android-pro.blogspot.com.es/2010/08/tabbed-applications-in-android.html
感谢所有人:)