Gotcha, but how do I define activityGroup as a LocalActivityManager?
(I assume that's what it's wanting)

Sorry, I can't find much documentation on this. Thanks again.


On Nov 22, 3:20 pm, Mark Murphy <[EMAIL PROTECTED]> wrote:
> g1bb wrote:
> > 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:
> > 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!
>
> The error message may be accurate:
>
> "Did you forget to call 'public void setup(LocalActivityManager
> activityGroup)'?"
>
> That's a method on TabHost -- you need to call it before adding tabs if
> your Activity is not a subclass of TabActivity.
>
> --
> Mark Murphy (a Commons Guy)http://commonsware.com
> _The Busy Coder's Guide to Android Development_ Version 1.4 Published!
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to