2
如何顯示在例如WhatsApp操作模式菜單總是5個項目在Android的工具欄
<?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/menu_reply"
android:icon="@drawable/ic_reply_white_24dp"
android:title="Reply"
app:showAsAction="always" />
<item
android:id="@+id/menu_favourite"
android:icon="@drawable/ic_grade_white_24dp"
android:title="Favourite"
app:showAsAction="always" />
<item
android:id="@+id/menu_info"
android:icon="@drawable/ic_info_outline_white_24dp"
android:title="Info"
android:visible="false"
app:showAsAction="always" />
<item
android:id="@+id/menu_delete"
android:icon="@drawable/ic_delete_white_24dp"
android:title="Delete"
app:showAsAction="always" />
<item
android:id="@+id/menu_copy"
android:icon="@drawable/ic_content_copy_white_24dp"
android:title="Copy"
app:showAsAction="always" />
<item
android:id="@+id/menu_right_arrow"
android:icon="@drawable/ic_arrow_right_bold_white_24dp"
android:title="Forward"
app:showAsAction="always" />
<item
android:id="@+id/menu_message"
android:icon="@drawable/ic_arrow_right_bold_white_24dp"
android:title="Message xyz"
app:showAsAction="always" />
<item
android:id="@+id/menu_call"
android:icon="@drawable/ic_arrow_right_bold_white_24dp"
android:title="Call xyz"
app:showAsAction="always" />
</menu>
我使用的動作模式的菜單,而長按列表項。它總是顯示最多2個項目,即使它有足夠的空間在動作模式菜單中顯示更多項目。我爲所有項目分配android:showAsAction = "always"
。我期待設計屏幕像WhatsApp長按5個圖標顯示項目。
你可以添加你'menu.xml'請 –
添加'應用:showAsAction =「總是」'到圖標ü要顯示烏爾菜單xml文件 – ArbenMaloku
是表示總是最大的兩個項目和過流菜單。我附上了menu.xml。 – user779554