Android アプリ開発は初めてで、最近最初のアプリを公開しました。私のアプリは、メニュー キーを使用して 2 ~ 3 の機能を表示します。しかし、HTC Evo 4G のユーザーから、自分のデバイスには物理的なメニュー キーがないため、それを使用できないと不平を言う電子メールが送られてきました。では、最善の方法でソリューションを実装するにはどうすればよいでしょうか? アプリは Android 2.2 以降のデバイスをサポートしています。アプリを壊さずにアクション バーを追加するにはどうすればよいですか? すべての Android バージョンにアクション バーを追加する必要があるのか、それとも 4.0 以降にのみアクション バーを追加する必要があるのか疑問に思っていました。何が簡単でしょうか?
1 に答える
2
私のアプリは、メニュー キーを使用して 2 ~ 3 の機能を表示します。
これは、標準のオプション メニュー システムを使用して行う必要があります。
では、最善の方法でソリューションを実装するにはどうすればよいでしょうか?
マニフェストの要素にandroid:targetSdkVersion="11"
(またはそれ以上) を追加します。<uses-sdk>
API レベル 11 以降のデバイスでは、タイトル バーが自動的にアクション バーに変換され、オプション メニューがアクション バーのオーバーフロー メニューとして表示されます。
アプリを壊さずにアクション バーを追加するにはどうすればよいですか?
上記を参照。
すべての Android バージョンにアクション バーを追加する必要があるかどうか疑問に思っていました
ActionBarSherlockなどのライブラリを使用して、これを行うことができます。
于 2012-10-06T15:24:43.423 に答える