Merge "PhoneWindowManager/KeyEvent: Camera key as WakeKey" am: dec76b8a40
am: 1841f6af1d
Change-Id: I6771fdd3408461fb8343006a05d15c260d0fb256
This commit is contained in:
@@ -1934,12 +1934,13 @@ public class KeyEvent extends InputEvent implements Parcelable {
|
|||||||
public static final boolean isWakeKey(int keyCode) {
|
public static final boolean isWakeKey(int keyCode) {
|
||||||
switch (keyCode) {
|
switch (keyCode) {
|
||||||
case KeyEvent.KEYCODE_BACK:
|
case KeyEvent.KEYCODE_BACK:
|
||||||
|
case KeyEvent.KEYCODE_CAMERA:
|
||||||
case KeyEvent.KEYCODE_MENU:
|
case KeyEvent.KEYCODE_MENU:
|
||||||
case KeyEvent.KEYCODE_WAKEUP:
|
|
||||||
case KeyEvent.KEYCODE_PAIRING:
|
case KeyEvent.KEYCODE_PAIRING:
|
||||||
case KeyEvent.KEYCODE_STEM_1:
|
case KeyEvent.KEYCODE_STEM_1:
|
||||||
case KeyEvent.KEYCODE_STEM_2:
|
case KeyEvent.KEYCODE_STEM_2:
|
||||||
case KeyEvent.KEYCODE_STEM_3:
|
case KeyEvent.KEYCODE_STEM_3:
|
||||||
|
case KeyEvent.KEYCODE_WAKEUP:
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
|
|||||||
@@ -4149,7 +4149,7 @@ public class PhoneWindowManager implements WindowManagerPolicy {
|
|||||||
case KeyEvent.KEYCODE_VOLUME_MUTE:
|
case KeyEvent.KEYCODE_VOLUME_MUTE:
|
||||||
return mDefaultDisplayPolicy.getDockMode() != Intent.EXTRA_DOCK_STATE_UNDOCKED;
|
return mDefaultDisplayPolicy.getDockMode() != Intent.EXTRA_DOCK_STATE_UNDOCKED;
|
||||||
|
|
||||||
// ignore media and camera keys
|
// ignore media keys
|
||||||
case KeyEvent.KEYCODE_MUTE:
|
case KeyEvent.KEYCODE_MUTE:
|
||||||
case KeyEvent.KEYCODE_HEADSETHOOK:
|
case KeyEvent.KEYCODE_HEADSETHOOK:
|
||||||
case KeyEvent.KEYCODE_MEDIA_PLAY:
|
case KeyEvent.KEYCODE_MEDIA_PLAY:
|
||||||
@@ -4162,7 +4162,6 @@ public class PhoneWindowManager implements WindowManagerPolicy {
|
|||||||
case KeyEvent.KEYCODE_MEDIA_RECORD:
|
case KeyEvent.KEYCODE_MEDIA_RECORD:
|
||||||
case KeyEvent.KEYCODE_MEDIA_FAST_FORWARD:
|
case KeyEvent.KEYCODE_MEDIA_FAST_FORWARD:
|
||||||
case KeyEvent.KEYCODE_MEDIA_AUDIO_TRACK:
|
case KeyEvent.KEYCODE_MEDIA_AUDIO_TRACK:
|
||||||
case KeyEvent.KEYCODE_CAMERA:
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
Reference in New Issue
Block a user