diff options
| author | Bjorn Bringert <bringert@android.com> | 2010-02-04 15:11:25 +0000 |
|---|---|---|
| committer | Bjorn Bringert <bringert@android.com> | 2010-02-04 19:34:19 +0000 |
| commit | da5c1bd4443b5b569a0d392cd53b476b4e160c47 (patch) | |
| tree | 025f448615600a914c9b081c859de978c8b22270 /core/java/android/app/SearchDialog.java | |
| parent | 76bc4a6bb355d402b82bfa146ff29b8b81099076 (diff) | |
Remove source selector from SearchDialog
Fixes http://b/issue?id=2419208
This reverts commit 32d580c360da0a0f15e7a080f4ebd0b7b514fe4c.
Change-Id: I5d8821d52badf3e0347230b86671f8ceb65a663d
Diffstat (limited to 'core/java/android/app/SearchDialog.java')
| -rw-r--r-- | core/java/android/app/SearchDialog.java | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/core/java/android/app/SearchDialog.java b/core/java/android/app/SearchDialog.java index ec9f3b4fc56d..7fa5b08d60ae 100644 --- a/core/java/android/app/SearchDialog.java +++ b/core/java/android/app/SearchDialog.java @@ -60,6 +60,7 @@ import android.widget.AdapterView; import android.widget.AutoCompleteTextView; import android.widget.Button; import android.widget.ImageButton; +import android.widget.ImageView; import android.widget.LinearLayout; import android.widget.ListView; import android.widget.TextView; @@ -105,7 +106,7 @@ public class SearchDialog extends Dialog implements OnItemClickListener, OnItemS // views & widgets private TextView mBadgeLabel; - private SearchSourceSelector mSourceSelector; + private ImageView mAppIcon; private SearchAutoComplete mSearchAutoComplete; private Button mGoButton; private ImageButton mVoiceButton; @@ -209,8 +210,7 @@ public class SearchDialog extends Dialog implements OnItemClickListener, OnItemS mBadgeLabel = (TextView) findViewById(com.android.internal.R.id.search_badge); mSearchAutoComplete = (SearchAutoComplete) findViewById(com.android.internal.R.id.search_src_text); - mSourceSelector = new SearchSourceSelector( - findViewById(com.android.internal.R.id.search_source_selector)); + mAppIcon = (ImageView) findViewById(com.android.internal.R.id.search_app_icon); mGoButton = (Button) findViewById(com.android.internal.R.id.search_go_btn); mVoiceButton = (ImageButton) findViewById(com.android.internal.R.id.search_voice_btn); mSearchPlate = findViewById(com.android.internal.R.id.search_plate); @@ -609,16 +609,13 @@ public class SearchDialog extends Dialog implements OnItemClickListener, OnItemS } private void updateSearchAppIcon() { - mSourceSelector.setSource(mSearchable.getSearchActivity()); - mSourceSelector.setAppSearchData(mAppSearchData); - // 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 (mGlobalSearchMode || isBrowserSearch()) { - mSourceSelector.setSourceIcon(null); - mSourceSelector.setVisibility(View.GONE); + mAppIcon.setImageResource(0); + mAppIcon.setVisibility(View.GONE); mSearchPlate.setPadding(SEARCH_PLATE_LEFT_PADDING_GLOBAL, mSearchPlate.getPaddingTop(), mSearchPlate.getPaddingRight(), @@ -634,8 +631,8 @@ public class SearchDialog extends Dialog implements OnItemClickListener, OnItemS icon = pm.getDefaultActivityIcon(); Log.w(LOG_TAG, mLaunchComponent + " not found, using generic app icon"); } - mSourceSelector.setSourceIcon(icon); - mSourceSelector.setVisibility(View.VISIBLE); + mAppIcon.setImageDrawable(icon); + mAppIcon.setVisibility(View.VISIBLE); mSearchPlate.setPadding(SEARCH_PLATE_LEFT_PADDING_NON_GLOBAL, mSearchPlate.getPaddingTop(), mSearchPlate.getPaddingRight(), @@ -818,7 +815,6 @@ public class SearchDialog extends Dialog implements OnItemClickListener, OnItemS if (!mSearchAutoComplete.isPerformingCompletion()) { // The user changed the query, remember it. mUserQuery = s == null ? "" : s.toString(); - mSourceSelector.setQuery(mUserQuery); } } @@ -1932,7 +1928,6 @@ public class SearchDialog extends Dialog implements OnItemClickListener, OnItemS query = ""; } mUserQuery = query; - mSourceSelector.setQuery(query); mSearchAutoComplete.setText(query); mSearchAutoComplete.setSelection(query.length()); } |
