onCreateOptionsMenuを使用してオーバーフローメニューを作成しましたが、メニューはほぼ完全に画面の外に配置されています。android:anyDensity="true"
明示的に設定しようとしましたが(アクションバーのメニューが画面に表示されないように)、問題は解決しませんでした。また、古いテーマを使用するという提案には従いたくありません(ICSのように-メニュー項目のテキストが途切れますか?)。
スクリーンショット(画像の右側は物理的な画面の境界線です。画像は私が左側で切り取ったものです):
XMLは
<?xml version = "1.0" encoding = "utf-8"?> <menu xmlns:android = "http://schemas.android.com/apk/res/android"> <item android:id = "@ + id / menu_about" android:title="概要" android:icon = "@ android:drawable / ic_menu_info_details" /> <item android:id = "@ + id / menu_reset" android:title="画像をリセット" android:icon = "@ android:drawable / ic_menu_revert" /> <item android:id = "@ + id / menu_share" android:title="共有" android:icon = "@ android:drawable / ic_menu_share" android:showAsAction = "ifRoom" /> <item android:id = "@ + id / menu_facebook_logout" android:title="FBログアウト" android:icon = "@ drawable / fbook" showAsAction = "ifRoom" /> <item android:id = "@ + id / menu_save" android:title="保存" android:icon = "@ android:drawable / ic_menu_save" android:showAsAction = "ifRoom" /> <item android:id = "@ + id / menu_exit" android:title = "Exit" android:icon = "@ android:drawable / ic_menu_close_clear_cancel" /> </ menu>
私は何が間違っているのですか?