以下问题一只有一些 LG 设备:
操作按钮未显示,项目也未交换到溢出菜单。溢出菜单具有正常数量的指定条目。看起来按钮保留了空间但不绘制。
在一台设备上,单击溢出按钮时,我看到按钮闪烁进出。
并且一台设备在横向模式下将溢出按钮绘制在操作栏的中间。
在纵向或横向模式下的行为相同。
我在几台 LG 设备上进行了测试。对于其他品牌,它似乎总是没问题。这些有问题:
-lg g pad 8.3 Android 4.4.2
-LG G2 4.4.2
-LG G Flex 4.4.2
这些设备没问题:
-LG g3 4.4.2
-LG Optimus 4X HD P880
-LG Optimus L5 E610 Android 4.0.3
-LG nexus 5
我的菜单:
<item
android:id="@+id/menu1"
android:icon="@drawable/ic_action_back"
android:showAsAction="always"
android:title="@string/str1"/>
<item
android:id="@+id/menu2"
android:icon="@drawable/ic_action_view_as_grid"
android:showAsAction="always"
android:title="@string/menu_fragen_navigation"/>
<item
android:id="@+id/menu3"
android:icon="@drawable/ic_action_cancel"
android:showAsAction="always"
android:title="@string/str2"/>
<item
android:id="@+id/menu4"
android:icon="@drawable/ic_action_info"
android:showAsAction="ifRoom"
android:title="@string/str3"/>
<item
android:id="@+id/menu4"
android:icon="@drawable/ic_menu_mark"
android:showAsAction="ifRoom"
android:title="@string/str4"/>
<item
android:id="@+id/menu5"
android:icon="@drawable/ic_menu_notifications"
android:showAsAction="always"
android:title="@string/str5"/>
<item
android:id="@+id/menu6"
android:icon="@drawable/ic_action_forward"
android:showAsAction="always"
android:title="@string/str6"/>
<item
android:id="@+id/menu7"
android:showAsAction="never"
android:enabled="false"
android:title="@string/str7"/>
<item
android:id="@+id/menu8"
android:showAsAction="never"
android:title="@string/str8"/>
<item
android:id="@+id/menu9"
android:showAsAction="never"
android:title="@string/str9"/>
<item
android:id="@+id/menu10"
android:showAsAction="never"
android:title="@string/str10"/>
</menu>