Loading packages/SystemUI/res/drawable/status_bar_back_pressed.png +453 B (1.9 KiB) Loading image diff... packages/SystemUI/res/drawable/status_bar_home_pressed.png +922 B (4.58 KiB) Loading image diff... packages/SystemUI/res/drawable/status_bar_menu_pressed.png +506 B (1.92 KiB) Loading image diff... packages/SystemUI/src/com/android/systemui/statusbar/KeyButtonView.java +4 −1 Original line number Diff line number Diff line Loading @@ -72,6 +72,7 @@ public class KeyButtonView extends ImageView { mRepeat = 0; mSending = true; sendEvent(KeyEvent.ACTION_DOWN, mDownTime); setPressed(true); break; case MotionEvent.ACTION_MOVE: if (mSending) { Loading @@ -80,14 +81,16 @@ public class KeyButtonView extends ImageView { if (x < 0 || x >= getWidth() || y < 0 || y >= getHeight()) { mSending = false; sendEvent(KeyEvent.ACTION_UP); setPressed(false); } } break; case MotionEvent.ACTION_UP: case MotionEvent.ACTION_CANCEL: if (mSending) { sendEvent(KeyEvent.ACTION_UP); mSending = false; sendEvent(KeyEvent.ACTION_UP); setPressed(false); } break; } Loading Loading
packages/SystemUI/src/com/android/systemui/statusbar/KeyButtonView.java +4 −1 Original line number Diff line number Diff line Loading @@ -72,6 +72,7 @@ public class KeyButtonView extends ImageView { mRepeat = 0; mSending = true; sendEvent(KeyEvent.ACTION_DOWN, mDownTime); setPressed(true); break; case MotionEvent.ACTION_MOVE: if (mSending) { Loading @@ -80,14 +81,16 @@ public class KeyButtonView extends ImageView { if (x < 0 || x >= getWidth() || y < 0 || y >= getHeight()) { mSending = false; sendEvent(KeyEvent.ACTION_UP); setPressed(false); } } break; case MotionEvent.ACTION_UP: case MotionEvent.ACTION_CANCEL: if (mSending) { sendEvent(KeyEvent.ACTION_UP); mSending = false; sendEvent(KeyEvent.ACTION_UP); setPressed(false); } break; } Loading