i have indeed launched MyMapActivity the canonical way, and it works fine ! ... sorry about the mistakes ... the think is that I need to show a map in a Tab and since the only way of running a MapView is through the MapActivity, that seemed to be the only viable option... i'm open to other suggestions ...
let me straighten the code ... TabHost.TabSpec tab2= tabs.newTabSpec("tab2"); tab2.setContent(new Intent(this, MyMapActivity.class)); tab2.setIndicator("tab2",getResources().getDrawable(R.drawable.drawable2)); tabs.addTab(tab2); that's it! Thanks ... On May 7, 8:57 pm, Mark Murphy <[EMAIL PROTECTED]> wrote: > WildLuka wrote: > > sure ! > > <snip> > > > TabHost.TabSpec tab2= tabs.newTabSpec("tab2"); > > tab2= map.setContent(new Intent(this, MyMapActivity.class)); > > tab2.setIndicator("tab2", > > getResources().getDrawable(R.drawable.drawable2)); > > tabs.addTab(map); > > I'm assuming the second line should read: > > tab2=setContent(new Intent(this, MyMapActivity.class)); > > and the fourth line should read: > > tabs.addTab(tab2); > > However, you're getting past that in your stack trace, so presumably > that's not your problem. > > Ignoring the tabs for the moment, can you launch MyMapActivity by other > means? It might be worthwhile to confirm that the problem isn't that > MyMapActivity is somehow intrinsically un-startable (e.g., not listed in > the manifest). > > Frankly, I have no idea how TabHost.TabSpec#setContent(Intent) is > supposed to work. I'm not aware of any other widget that supports > pulling in another whole activity as its UI representation. My gut tells > me that it doesn't put the other activity in a tab, but rather actually > starts the intended activity via the Intent, which may or may not be > what you're visually fishing for. > > -- > Mark Murphy (a Commons Guy)http://commonsware.com > The Busy Coder's Guide to Android Development -- coming in June 2008! --~--~---------~--~----~------------~-------~--~----~ 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] Announcing the new M5 SDK! http://android-developers.blogspot.com/2008/02/android-sdk-m5-rc14-now-available.html For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---