Sorry, you can't override the missed call icon. It is actually a carrier requirement that it work the way it does (the telephony system posts the icon based on voicemail status information from the network).
On Sun, Feb 22, 2009 at 1:33 AM, TAKEphONE <[email protected]> wrote: > > 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 <[email protected]> wrote: > > 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. > > > -- 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 -~----------~----~----~----~------~----~------~--~---

