Tôi có một thanh tác vụ trong ứng dụng của mình với 3 mục.
Chỉ có 2 có thể được hiển thị do các vấn đề về không gian, vì vậy tôi mong đợi cái đầu tiên được hiển thị và phần còn lại sẽ được hiển thị trong phần tràn. Tuy nhiên trong thực tế, chỉ có 2 mục đầu tiên được hiển thị và không có phần tràn nào có thể phát hiện được.
Đây là mã có liên quan: list_menu.xml
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:id="@+id/menu_insert"
android:icon="@android:drawable/ic_menu_add"
android:title="@string/menu_insert"
android:showAsAction="ifRoom|withText"/>
<item android:id="@+id/menu_call"
android:icon="@android:drawable/ic_menu_call"
android:title="@string/menu_call"
android:showAsAction="ifRoom|withText"/>
<item android:id="@+id/menu_agenda"
android:icon="@android:drawable/ic_menu_agenda"
android:title="@string/menu_agenda"
android:showAsAction="ifRoom|withText"/>
</menu>
Activity.java
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater mi = getMenuInflater();
mi.inflate(R.menu.list_menu, menu);
return true;
}