summaryrefslogtreecommitdiffstats
path: root/core/java/android/app/SearchDialog.java
diff options
context:
space:
mode:
authorBjorn Bringert <bringert@android.com>2010-03-03 14:01:24 -0800
committerAndroid (Google) Code Review <android-gerrit@google.com>2010-03-03 14:01:24 -0800
commita034cd3e15b6626be03e60f2d6a0f929dcb950d9 (patch)
treec6fc72ee6ce381bd34e3f920dbd33c10a7f0bfde /core/java/android/app/SearchDialog.java
parent3316a953a7d27d9cc1ab63c5621df7c5d7d3c572 (diff)
parent22b23a1bea61df3988daf2c5b7d6fe2f60b80aab (diff)
downloadframeworks_base-a034cd3e15b6626be03e60f2d6a0f929dcb950d9.zip
frameworks_base-a034cd3e15b6626be03e60f2d6a0f929dcb950d9.tar.gz
frameworks_base-a034cd3e15b6626be03e60f2d6a0f929dcb950d9.tar.bz2
Merge "Use "play" icon for search dialog button in Browser"
Diffstat (limited to 'core/java/android/app/SearchDialog.java')
-rw-r--r--core/java/android/app/SearchDialog.java18
1 files changed, 6 insertions, 12 deletions
diff --git a/core/java/android/app/SearchDialog.java b/core/java/android/app/SearchDialog.java
index af68689..c2afd07 100644
--- a/core/java/android/app/SearchDialog.java
+++ b/core/java/android/app/SearchDialog.java
@@ -464,15 +464,14 @@ public class SearchDialog extends Dialog implements OnItemClickListener, OnItemS
}
}
- /**
- * Update the text in the search button. Note: This is deprecated functionality, for
- * 1.0 compatibility only.
- */
- private void updateSearchButton() {
+ private void updateSearchButton() {
String textLabel = null;
Drawable iconLabel = null;
int textId = mSearchable.getSearchButtonText();
- if (textId != 0) {
+ if (isBrowserSearch()){
+ iconLabel = getContext().getResources()
+ .getDrawable(com.android.internal.R.drawable.ic_btn_search_play);
+ } else if (textId != 0) {
textLabel = mActivityContext.getResources().getString(textId);
} else {
iconLabel = getContext().getResources().
@@ -483,10 +482,6 @@ public class SearchDialog extends Dialog implements OnItemClickListener, OnItemS
}
private void updateSearchAppIcon() {
- // In Donut, we special-case the case of the browser to hide the app icon as if it were
- // global search, for extra space for url entry.
- //
- // TODO: Remove this special case once the issue has been reconciled in Eclair.
if (isBrowserSearch()) {
mAppIcon.setImageResource(0);
mAppIcon.setVisibility(View.GONE);
@@ -583,8 +578,7 @@ public class SearchDialog extends Dialog implements OnItemClickListener, OnItemS
}
/**
- * Hack to determine whether this is the browser, so we can remove the browser icon
- * to the left of the search field.
+ * Hack to determine whether this is the browser, so we can adjust the UI.
*/
private boolean isBrowserSearch() {
return mLaunchComponent.flattenToShortString().startsWith("com.android.browser/");