Does Android at least offer views one can use like iOS does with its
AddressBookUI.framework (ABPersonViewController, etc.)? I dont't want
to reinvent the wheel :/

On 16 Feb., 11:56, Peacemaker <[email protected]> wrote:
> Hello,
> I started a project where I want to display the dialer, contacts, last
> calls, etc. inside my own app, but I want it to look like the original
> dialtacts app. And I don't want to build those views on my own and try
> to make it look like Eclair dialtacts app for exampe, because on other
> Android version this dailtacts app may look different. I would like to
> have the tabview of the original dialtacts app installed on the
> respective devices and add some more tabs specifically for my app like
> "News" or "Settings" for example. Because it's not possible (at leat I
> think so) to "hook" my own tabs inside the dailtacts app I want to put
> the dialtacts tabs inside my own app. Here is what I came up with. But
> at least the package/class names and ids are wrong or maybe I'm
> completly wrong with this:
>
> Intent dialerIntent = new
> Intent("com.android.phone.action.TOUCH_DIALER");
> dialerIntent.setClassName("com.android.contacts",
> "com.android.contacts.TwelveKeyDialer");
> TabSpec dialerSpec = getTabHost().newTabSpec("dialer");
> //int dialerIcon = getResources().getIdentifier("ic_tab_dialer",
> "drawable", "com.android.contacts");
> //int dialerText = getResources().getIdentifier("dialerIconLabel",
> "string", "com.android.contacts");
> //dialerSpec.setIndicator(getResources().getString(dialerText),
> getResources().getDrawable(dialerIcon));
> dialerSpec.setIndicator("Phone");
> dialerSpec.setContent(dialerIntent);
> getTabHost().addTab(dialerSpec);
>
> Can someone give me a hint on this one? Is actually possible to
> include other application's views inside my own app?
>
> Thanks in advance
> Peacemaker

-- 
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

Reply via email to