Push Local Printer Search action to the ActionMenu
See bug #14325350 Printing > CloudPrint ActionBar is overcrowded Change-Id: I9c7ca08ecbcf2a918239d952dc8c23315c46f152
This commit is contained in:
@@ -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
|
||||||
|
@@ -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)));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user