0

私は次のようなAndroidアプリを作成しようとしています:

  • テーマを@android:style/Theme.Blackに設定
  • 1つを除くすべてのアクティビティの下部オプションメニューボタン。

OnCreateOptionsMenuメソッドでfalseを返すことにより、表示したくないアクティビティから下部のメニューボタンを削除しようとしています。これは機能しません...

したがって、sdkバージョン14をターゲットにするようにアプリをコンパイルすると、すべてのアクティビティからメニューが削除されます...

どうすればこれを達成できますか?

4

1 に答える 1

0

標準のAndroidMENUボタンを考えているとすると、これを削除することはできません。多くの古い電話では、これはハードウェア(物理)ボタンであることに注意してください。

メニューボタンや、以前のバージョンのAndroidからICSへの変更に関連するさまざまな問題について、次のリンクで受け取ったアドバイスを読むことをお勧めします。

新しいバージョンのAndroid(3.x以降)で欠落しているMENUボタンの処理

また、グーグルからの以下の公式情報に注意を払い、メニューボタンに依存しないようにアプリを再構築することを強く検討します。

http://android-developers.blogspot.no/2012/01/say-goodbye-to-menu-button.html

アプリがハードウェアのメニューボタンに依存するのをやめるだけでなく、「メニューボタン」を使用してアクティビティについて考えるのもやめるべきです。

于 2012-06-18T11:07:33.777 に答える