Hello,
I've been trying to start new activities based on a TabHost using the
following code:
setContentView(R.layout.main);
TabHost tabs =
(TabHost)this.findViewById(R.id.th_set_menu_tabhost);
tabs.setup();
TabSpec ts1 = tabs.newTabSpec("Page 1");
ts1.setIndicator("p1");
ts1.setContent(R.id.Main);
tabs.addTab(ts1);
TabSpec ts2 = tabs.newTabSpec("Page 2");
ts2.setIndicator("p2");
ts2.setContent(new Intent(this,
NewActivity.class));
tabs.addTab(ts2);
But I keep getting the following error:
11-22 14:55:43.913: ERROR/AndroidRuntime(1231):
java.lang.IllegalStateException: Did you forget to call 'public void
setup(LocalActivityManager activityGroup)'?
11-22 14:55:43.913: ERROR/AndroidRuntime(1231): at
android.widget.TabHost$IntentContentStrategy.getContentView
(TabHost.java:598)
11-22 14:55:43.913: ERROR/AndroidRuntime(1231): at
android.widget.TabHost.setCurrentTab(TabHost.java:310)
11-22 14:55:43.913: ERROR/AndroidRuntime(1231): at
android.widget.TabHost$2.onTabSelectionChanged(TabHost.java:126)
Any ideas on this? Thanks in advance!
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---