メニュー項目を持たないアクティビティがあります。だから私はメニューボタンを隠したい。それを達成する方法はありますか? ありがとう1つのアクティビティのメニューボタンを隠す方法
答えて
ユーザーに表示するメニュー項目を設定するonPrepareOptionsMenuを使用すると、[http://developer.android.com/reference/android/app/Activity.html#onPrepareOptionsMenu% 28andandroid.view.Menu%29] [1]
[1]:http://developer.android.com/reference/android/app/Activity.html#onPrepareOptionsMenu%28android.view.Menu%29です。 xmlを使って膨らませないでください。
ありがとうございます。
アクティビティを開始するときにメニュー項目が自動的に表示されないように、これをコードに挿入してください。あなたがアンドロイドスマートフォン
のメニューボタンをクリックしたときにのみ、このようにメニュー項目を書き込むことにより
public boolean onCreateOptionsMenu(Menu menu){ super.onCreateOptionsMenu(menu); //add the menu items here return true; }
は、だから私は、メニューボタンをオン
を非表示にする表示されますAndroidデバイスの大部分は、 "メニューボタン"は物理的なものであり、隠すことはできません。私は山や丘陵地帯を隠すことができます。
ハニカムでは、オプションメニューを定義しないと、アクションバーの右上隅に「オーバーフロー」ボタンが表示されません。
独自のソフトメニューボタンを備えた非対応のAndroid搭載端末でこれを試している場合は、運が悪いです。
これをどのように行うことができるかを考えました。あなたのAndroidManifest.xmlでは、次のようなものを指定する必要があります。
<uses-sdk android:minSdkVersion="8"
android:targetSdkVersion="14" />
基本的には、minSdkVersion
はあなたのアプリケーションがサポート(私の場合は、2.2)最小のAndroid SDKのバージョンであり、targetSdkVersion
は、あなたがしているバージョンです。
デフォルトでは、targetSdkVersion
はminSdkVersion
と同じですが、その前のハニカムを残しておけば、基本的にAndroidにあなたのアプリがあることを伝えていることになります(私の場合、あなたの「好きな」バージョンは4.0です) 「レガシー」であり、常にメニューボタンが表示されます。
Honeycombの後にtargetSdkVersion
を作成すると、実際にメニュー項目が定義されている場合にのみメニューボタンが表示されます。
- 1. 1つのアクティビティから別のアクティビティにリダイレクトする方法
- 2. Android 30アクティビティ、1つにする方法
- 3. 1つのアクティビティに2つのフラグメントを含める方法
- 4. androidのタブレイアウトで1つのアクティビティから別のアクティビティへデータを渡す方法
- 5. 別のアクティビティから1つのアクティビティの関数を呼び出す方法
- 6. 1つのアクティビティから別のアクティビティに複数の変数を渡す方法
- 7. 1つのアクティビティから別のアクティビティへListViewデータを取得する方法
- 8. 複雑なライブラリクラスオブジェクトを1つのアクティビティから別のアクティビティに渡す方法
- 9. Android:1つのアクティビティから別のアクティビティへWebViewを渡す方法
- 10. 1つのアクティビティから別のアクティビティへデータを送信する方法。 (Bluetooth)
- 11. 1つのアクティビティから別のアクティビティに画像を保存する方法
- 12. ツールバーまたはメニューボタンなしのアクティビティからメニューを開く方法
- 13. 1つのアクティビティを保持する方法は?
- 14. 1つのアクティビティから1つのアクティビティへの意図
- 15. 隠す1つのブートストラップ・テーブルヘッダ
- 16. navbar(イオン性)を隠さずに特定のビューにメニューボタンを隠す
- 17. 1つのタブから別のタブでアクティビティを開く方法
- 18. 1つのアクティビティで2つのレイアウト上のウィジェットを処理する方法
- 19. バンドルを使用して1つのアクティビティから別のアクティビティに2つのArrayListを渡す方法
- 20. 1つのアクティビティで2つのハッシュマップアーリーリストを使用する方法は?
- 21. iphoneにメニューボタンを配置する方法
- 22. Android - 1つのアクティビティから2つの異なるアクティビティに移動する方法
- 23. Octopusデプロイメントでユーザーのセットから1つの環境を隠す方法
- 24. すべてのアクティビティで1つのポップアップウィンドウを表示する方法は?
- 25. 1つのクラスをAndroidの通常のアクティビティとリストアクティビティに拡張する方法
- 26. 1つのアクティビティ用の2つのランチャ
- 27. クリックしてアンドロイドでアクティビティを表示する方法を隠す方法
- 28. 1つのアプリケーションにmp3レコーディングを保存して、もう1つのアクティビティでレコーディングを再生する方法
- 29. 1つのアクティビティから別のアクティビティに値を渡すには
- 30. アンドロイド - 1つのアクティビティから別のアクティビティにトーストを渡す
ありがとうございました。しかし、メニュー項目を含んでいないので、システム標準オプションメニューを非表示にしたい。私はonPrepareOptionsMenuは、システム標準オプションメニューのメニュー項目を変更するだけだと思う。 – tangjie