내 앱에 3 개의 항목이있는 작업 표시 줄이 있습니다.
공간 문제로 인해 2 개만 표시 될 수 있으므로 첫 번째는 표시되고 나머지는 오버플로에 표시 될 것으로 예상합니다. 그러나 실제로는 처음 2 개 항목 만 표시되며 감지 할 수있는 오버플로가 없습니다.
다음은 관련 코드입니다. 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;
}