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

Reply via email to