Push Local Printer Search action to the ActionMenu

See bug #14325350 Printing > CloudPrint ActionBar is overcrowded

Change-Id: I9c7ca08ecbcf2a918239d952dc8c23315c46f152
This commit is contained in:
Fabrice Di Meglio
2014-06-02 13:58:43 -07:00
parent 23c6666a88
commit 11a67c14a2
2 changed files with 2 additions and 3 deletions

View File

@@ -18,9 +18,8 @@
<item <item
android:id="@+id/print_menu_item_search" android:id="@+id/print_menu_item_search"
android:title="@string/print_menu_item_search" android:title="@string/print_menu_item_search"
android:icon="@*android:drawable/ic_menu_search_holo_dark"
android:actionViewClass="android.widget.SearchView" android:actionViewClass="android.widget.SearchView"
android:showAsAction="ifRoom|collapseActionView" android:showAsAction="never|collapseActionView"
android:imeOptions="actionSearch"> android:imeOptions="actionSearch">
</item> </item>
<item <item

View File

@@ -154,7 +154,7 @@ public class PrintSettingsFragment extends SettingsPreferenceFragment
Settings.Secure.PRINT_SERVICE_SEARCH_URI); Settings.Secure.PRINT_SERVICE_SEARCH_URI);
if (!TextUtils.isEmpty(searchUri)) { if (!TextUtils.isEmpty(searchUri)) {
MenuItem menuItem = menu.add(R.string.print_menu_item_add_service); MenuItem menuItem = menu.add(R.string.print_menu_item_add_service);
menuItem.setShowAsActionFlags(MenuItem.SHOW_AS_ACTION_IF_ROOM); menuItem.setShowAsActionFlags(MenuItem.SHOW_AS_ACTION_NEVER);
menuItem.setIntent(new Intent(Intent.ACTION_VIEW, Uri.parse(searchUri))); menuItem.setIntent(new Intent(Intent.ACTION_VIEW, Uri.parse(searchUri)));
} }
} }