Sorry, currently a TabHost can only run activities that are part of your own .apk (actually only those with the same uid, but in most cases that is the same thing).
On Tue, Jun 30, 2009 at 8:42 PM, Wang He <[email protected]> wrote: > > Dear all > > I added following code inside ApiDemos' Tabs3.java > > ------------------------------------------------------------------------------ > Intent i=new Intent(Intent.ACTION_PICK, > Uri.parse("content://contacts/people")); > > tabHost.addTab(tabHost.newTabSpec("tab4") > .setIndicator("contact list") > .setContent(i)); > > ------------------------------------------------------------------------------ > Could I do this? (No documents describe any restrictions) > OR, the > > .setContent(new Intent(this, some_activity_inside_this_package.CLASS)) > > is the only intent type that TabHost supports? > > BTW, the error msg I got is: > 1. java.lang.SecurityException: Requesting code from > com.android.contacts (with uid 10006) to be run in process > com.example.android.apis (with uid 10052) > > 2. The exception path inside Android framework code: > TabHost.setCurrentTab() : 397 > TabHost$IntentContentStrategy.getCotentView() : 730 > LocalActivityManager.startActivity() : 335 > LocalActivityManager.moveToState() : 122 > ActivityThread.startActivityNow() : 1988 > ActivityThread.performLaunchActivity() : 2041 > ActivityThread.getPackageInfo() :1807 > > Could I understand as: > We cannot leverage ContentResolver's running object into our Tab page? > > Thanks! > He > > > -- Dianne Hackborn Android framework engineer [email protected] Note: please don't send private questions to me, as I don't have time to provide private support, and so won't reply to such e-mails. All such questions should be posted on public forums, where I and others can see and answer them. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---

