On Thu, Feb 19, 2009 at 2:29 PM, [email protected] <[email protected]>wrote:

> 1. Dianne - when you say "replace the entire contacts tab activity" -
> do you mean
> I can write an app that will apear when the user taps the "Contacts"
> tab INSIDE
> the built-in "Dialer" application ? How ?


No I mean the whole contacts experience (actually which is called Dialtacts
in the code): the activity with the four tables, the whole thing.

And you can't change what happens when the user presses "Contacts" on the
home screen, that is just a shortcut to the built-in contacts app.  You can
however supply your own contacts, which they user can put on to the home
screen instead of the built-in one.


> 2. The not-so-related one - I managed to have my app respond to the
> CALL button, but -
> it does not do so if I am inside the built-in dialer/contacts app - it
> starts calls
> from there. Can I make it somehow that EVERY press on the CALL button
> launches my app ?


No, the top-level contacts screen by its nature places a call when you press
the call button there, it doesn't launch itself again.  You can intercept at
a lower-level when the call is actually placed, there is a broadcast for
this.


> 3. I also managed to have my app launched whenever an outgoing call
> ends (cause the OS
> tries to open the call-log screen), but this means it will also launch
> when the user
> selects a "missed call/s" notification from the status bar. Actually I
> like this.
> Problem is - the built-in dialer app removes the missed call
> notification when this happens,
> and now - since it is MY app that is being launched - the missed call
> notification
> stays there "forever". Is there a way for me to cause the built-in
> dialer app to
> remove that notification ?


Unfortunately I don't think there is at a this point.  Sorry.

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

Reply via email to