Android 4.1.1 を実行する Google Nexus 7 タブレットを使用していますが、オプション メニューが利用可能であることを示す小さな「垂直線内の 3 つの小さな四角形」記号をアプリで表示できないようです。 . 2.3.3 を対象とする私のビルドは、他のデバイス (2.3.3 の携帯電話と 4.0.3 の携帯電話) ではオプション メニューを表示しますが、Nexus 7 では表示しません。問題を説明するために、Eclipse を使用して両方の必要最小限の "Hello World" には、単一のオプション メニュー項目 "Settings" が付属しており、Android-10 SDK から BluetoothChat の例も構築されています。ベアボーンにはメニュー記号がありませんが、BluetoothChat にはあります。それぞれのコードを見ると、構築とインフレに関する限り、メニューの処理方法に違いが見られないので、誰かがアイデアを持っていることを願っています.http://i.imgur.com/31Wop.jpg メニューアイコンなし: http://i.imgur.com/9Vj3e.jpg
質問する
5946 次
3 に答える
15
問題が見つかりました。私が持っていたマニフェストで
<uses-sdk
android:minSdkVersion="10"
android:targetSdkVersion="15" />
それをに変更する
<uses-sdk
android:minSdkVersion="10"
android:targetSdkVersion="10" />
問題を修正し、ActionBar のメニュー ボタンが表示されるようになりました。マニフェストが targetSdkVersion を省略したため、BluetoothChat サンプルは機能しました。
<uses-sdk minSdkVersion="6" />
于 2012-09-09T23:14:23.807 に答える