Am creating an app, And when i selecting multiple images, i will show contextual action bar.
Eventhough i gave app:showAsAction="always"
, the menuitem always ends up in overflow.
I had a menu with 5 menu item, in which 3 is showAsAction=always
, and other 2 as showAsAction=ifRoom
, but am endedUp getting 2 shows as icon, other 3 shows in overflow
Am i doing anything wrong, plz help me.
MyMenu
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/action_add"
android:icon="@drawable/menu_add"
android:title="Add"
app:showAsAction="always" />
<item
android:id="@+id/action_select_all"
android:icon="@drawable/menu_remove"
android:title="Select All"
app:showAsAction="always" />
<item
android:id="@+id/action_clear"
android:icon="@drawable/menu_clear"
android:title="Clear"
app:showAsAction="always" />
<item
android:id="@+id/action_share"
android:icon="@drawable/menu_share"
android:title="@string/action_share"
app:showAsAction="ifRoom" />
<item
android:id="@+id/action_delete"
android:icon="@drawable/menu_delete"
android:title="@string/action_delete"
app:showAsAction="ifRoom" />
</menu>