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

