Hi, Thanks so much for your reply.
Where can I post a request for an intent to turn off the built-in "Missed call/s" notification icon ? My app - aTAKEphONE - does replace the "Contacts" application - I have it accesible both as an icon in launcher, and hooked to the CALL button. I also have it launched after a call ends, and on the missed calls notification being pressed in the status bar. This way the user can always see my app when interacting with the phone (except for the "during call" screen - this is where your app controls everything). This works quite well for me, the only gripe left is the user can not take off the "missed calls" icon unless he/she specifically launch the "Contacts" or "Dialer" app from the launcher and go to the "call log" tab... So - if I could only call an intent in the built-in Dialtacts module to turn off that notification - it would be great. Or - as a workaround - if I could launch the Dialtacts intent for showing the call log (which will automaticall turn off the missed call notif.) and then quickly and automatically return to my app - then it would do for now... I cant seem to be able to aet an alarm to go off after a sec or less, and launch my own intent... TIA On Feb 20, 1:26 am, Dianne Hackborn <hack...@android.com> wrote: > On Thu, Feb 19, 2009 at 2:29 PM, shimo...@gmail.com <shimo...@gmail.com>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 > hack...@android.com > > 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 android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---