From: Leon Scroggins Date: Mon, 22 Mar 2010 14:59:54 +0000 (-0700) Subject: Merge "Show stop button in a pressed state when pressed." X-Git-Tag: android-x86-2.2~49 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=44548d0093d3c9eb39486f232abeb6bab64ba473;hp=1c330f4fbae2a2335785d5f7d8cb4ed1591e34d7;p=android-x86%2Fpackages-apps-Browser.git Merge "Show stop button in a pressed state when pressed." --- diff --git a/res/drawable/stop_background.xml b/res/drawable/stop_background.xml new file mode 100644 index 0000000..a9a4dd4 --- /dev/null +++ b/res/drawable/stop_background.xml @@ -0,0 +1,25 @@ + + + + + + + + + diff --git a/res/layout/title_bar.xml b/res/layout/title_bar.xml index 3765024..c251250 100644 --- a/res/layout/title_bar.xml +++ b/res/layout/title_bar.xml @@ -73,7 +73,7 @@ /> mTitleBg.getRight()) { - mRtButton.setPressed(true); + button.setPressed(true); } else { mTitleBg.setPressed(true); mHandler.sendMessageDelayed(mHandler.obtainMessage( @@ -178,7 +179,7 @@ public class TitleBar extends LinearLayout { // other is pressed. Since the user moved off the title // bar, mark both as not pressed. mTitleBg.setPressed(false); - mRtButton.setPressed(false); + button.setPressed(false); mHandler.removeMessages(LONG_PRESS); break; } @@ -187,17 +188,17 @@ public class TitleBar extends LinearLayout { if (mTitleBg.isPressed() && x > titleRight + slop) { mTitleBg.setPressed(false); mHandler.removeMessages(LONG_PRESS); - } else if (mRtButton.isPressed() && x < titleRight - slop) { - mRtButton.setPressed(false); + } else if (button.isPressed() && x < titleRight - slop) { + button.setPressed(false); } break; case MotionEvent.ACTION_CANCEL: - mRtButton.setPressed(false); + button.setPressed(false); mTitleBg.setPressed(false); mHandler.removeMessages(LONG_PRESS); break; case MotionEvent.ACTION_UP: - if (mRtButton.isPressed()) { + if (button.isPressed()) { if (mInVoiceMode) { if (mBrowserActivity.getTabControl().getCurrentTab() .voiceSearchSourceIsGoogle()) { @@ -213,7 +214,7 @@ public class TitleBar extends LinearLayout { } else { mBrowserActivity.bookmarksOrHistoryPicker(false); } - mRtButton.setPressed(false); + button.setPressed(false); } else if (mTitleBg.isPressed()) { mHandler.removeMessages(LONG_PRESS); if (mInVoiceMode) {