Well that would imply that the default handling is setup they way i
suggested it should be! ;-P
@simonsh
There's your answer!
On Tue, Nov 4, 2008 at 6:09 PM, hackbod <[EMAIL PROTECTED]> wrote:
>
> Oh the -default- handling of the green key is this:
>
> private void startCallActivity() {
> Intent intent = new Intent(Intent.ACTION_CALL_BUTTON);
> intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
> getContext().startActivity(intent);
> }
>
>
> So you can write an activity that implements that action. You can -
> not- however generally intercept the green key: if the app handles it
> yourself (such as pressing the green key while highlighting a phone
> number to place a call) you won't run.
>
> On Nov 4, 4:23 pm, "Declan Shanaghy" <[EMAIL PROTECTED]> wrote:
> > It doesn't seem that way.
> > No matter what application I am in if I press the green phone button the
> > recent call log comes up.
> >
> > What about when the user is on the home screen?
> >
> > On Tue, Nov 4, 2008 at 12:22 AM, hackbod <[EMAIL PROTECTED]> wrote:
> >
> > > The green phone key is for use by the foreground application.
> >
> > > On Nov 3, 7:34 pm, "Declan Shanaghy" <[EMAIL PROTECTED]> wrote:
> > > > It shouldnt be "stolen" but it should be overridable.
> > > > Much like the app picker behaves when multiple apps are registered
> for an
> > > > Intent.
> >
> > > > I dont know how the internals of how the off hook button works but
> > > couldnt
> > > > it broadcast an Intent to go "off hook" which then can be handled
> like
> > > any
> > > > other intent. To avoid the annoying situation of having to choose an
> app
> > > > every time a changeable default could be setup.
> > > > (Like how RingDroid replaces the default ringtone picker)
> >
> > > > On Mon, Nov 3, 2008 at 3:15 PM, hackbod <[EMAIL PROTECTED]> wrote:
> >
> > > > > Correct, you can't steal it from other apps. When your apps is in
> the
> > > > > foreground, however, you will see the key as a normal key event
> that
> > > > > you can process however you want.
> >
> > > > > On Nov 3, 1:11 pm, "Shawn" <[EMAIL PROTECTED]> wrote:
> > > > > > I don't think you would be allowed to remap the phone button that
> > > would
> > > > > force people to use your app even if they didn't want to and my be
> > > > > considered malacious. That's just an opinion though
> >
> > > > > > -----Original Message-----
> > > > > > From: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
> >
> > > > > > Date: Mon, 3 Nov 2008 13:09:53
> > > > > > To: Android Developers<[email protected]>
> > > > > > Subject: [android-developers] "hooking" to the PHONE button
> >
> > > > > > Hi,
> >
> > > > > > How can I make my own application run whenever the user presses
> the
> > > > > > green PHONE button ?
> >
> > > > > > TIA
> >
>
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---