android Programming Glossary: keyevent.keycode_power
Simulating power button press to display switch off dialog box http://stackoverflow.com/questions/11338022/simulating-power-button-press-to-display-switch-off-dialog-box new KeyEvent eventTime eventTime KeyEvent.ACTION_DOWN KeyEvent.KEYCODE_POWER 0 0 0 0 0 Log.i LOG_TAG String.valueOf dispateched boolean.. KeyEvent eventTime 2000 eventTime 2000 KeyEvent.ACTION_UP KeyEvent.KEYCODE_POWER 0 0 0 0 0 Log.i LOG_TAG String.valueOf dispateched2 Second.. wm IWindowManager.Stub.asInterface wmbinder keyUpDown wm KeyEvent.KEYCODE_POWER private void keyUpDown IWindowManager wm int keycode try Log.d..
How to hook into the Power button in Android? http://stackoverflow.com/questions/3703071/how-to-hook-into-the-power-button-in-android boolean onKeyDown int keyCode KeyEvent event if keyCode KeyEvent.KEYCODE_POWER Do something here... event.startTracking Needed to track long.. onKeyLongPress int keyCode KeyEvent event if keyCode KeyEvent.KEYCODE_POWER Do something here... return true return super.onKeyLongPress..
Detect on/off Key Press Android http://stackoverflow.com/questions/6848518/detect-on-off-key-press-android onKeyDown int keyCode KeyEvent event if event.getKeyCode KeyEvent.KEYCODE_POWER do what you want with the power button return true return super.onKeyDown..
Overriding the power button in Android http://stackoverflow.com/questions/9886466/overriding-the-power-button-in-android onKeyDown int keyCode KeyEvent event if event.getKeyCode KeyEvent.KEYCODE_POWER The action I want to perform when power button is pressed. return.. dispatchKeyEvent KeyEvent event if event.getKeyCode KeyEvent.KEYCODE_POWER Intent i new Intent this NewActivity.class startActivity i return..
Simulating power button press to display switch off dialog box http://stackoverflow.com/questions/11338022/simulating-power-button-press-to-display-switch-off-dialog-box boolean dispateched launcherButtonWInst.dispatchKeyEvent new KeyEvent eventTime eventTime KeyEvent.ACTION_DOWN KeyEvent.KEYCODE_POWER 0 0 0 0 0 Log.i LOG_TAG String.valueOf dispateched boolean dispateched2 launcherButtonWInst.dispatchKeyEvent new KeyEvent.. dispateched2 launcherButtonWInst.dispatchKeyEvent new KeyEvent eventTime 2000 eventTime 2000 KeyEvent.ACTION_UP KeyEvent.KEYCODE_POWER 0 0 0 0 0 Log.i LOG_TAG String.valueOf dispateched2 Second apporach private void generateKeys Obtain the WindowManager.. window Log.d LOG_TAG WindowManager wmbinder IWindowManager wm IWindowManager.Stub.asInterface wmbinder keyUpDown wm KeyEvent.KEYCODE_POWER private void keyUpDown IWindowManager wm int keycode try Log.d LOG_TAG keyDown keycode wm.injectKeyEvent new KeyEvent KeyEvent.ACTION_DOWN..
How to hook into the Power button in Android? http://stackoverflow.com/questions/3703071/how-to-hook-into-the-power-button-in-android following overrides to your activity class @Override public boolean onKeyDown int keyCode KeyEvent event if keyCode KeyEvent.KEYCODE_POWER Do something here... event.startTracking Needed to track long presses return true return super.onKeyDown keyCode event @Override.. return super.onKeyDown keyCode event @Override public boolean onKeyLongPress int keyCode KeyEvent event if keyCode KeyEvent.KEYCODE_POWER Do something here... return true return super.onKeyLongPress keyCode event Note It is worth noting that onKeyDown will fire..
Detect on/off Key Press Android http://stackoverflow.com/questions/6848518/detect-on-off-key-press-android From Christian's answer to this question public boolean onKeyDown int keyCode KeyEvent event if event.getKeyCode KeyEvent.KEYCODE_POWER do what you want with the power button return true return super.onKeyDown keyCode event However Jake Basile is right. Unless..
Overriding the power button in Android http://stackoverflow.com/questions/9886466/overriding-the-power-button-in-android any other method or solution for this problem. public boolean onKeyDown int keyCode KeyEvent event if event.getKeyCode KeyEvent.KEYCODE_POWER The action I want to perform when power button is pressed. return true return super.onKeyDown keyCode event and @Override.. return super.onKeyDown keyCode event and @Override public boolean dispatchKeyEvent KeyEvent event if event.getKeyCode KeyEvent.KEYCODE_POWER Intent i new Intent this NewActivity.class startActivity i return true return super.dispatchKeyEvent event android share..
|