1

Android でボタン (スピナーではなく、サイトのドロップダウン メニューのようなもの) をクリックしたときにドロップダウン メニューのようなものを作成するにはどうすればよいですか? これにはすでにウィジェットがありますか、それとも誰かが同様のタスクを持っていましたか? 上部に 3 つのボタンがあり、タブを使用できません。サイトの水平メニューのようにする必要があります。

4

3 に答える 3

3

PopupMenu は View に関連するメニューを開きますが、API レベル 11 で実装されており、使用可能なスペースに応じて位置を処理します。

API リファレンス: http://developer.android.com/reference/android/widget/PopupMenu.html

別のオプションは PopupWindow を使用することですが、パネルの位置を実装する必要があります。

API リファレンス: http://developer.android.com/reference/android/widget/PopupWindow.html

API > 11 の場合は、組み込みの便利な機能がいくつかあります。

于 2012-07-20T22:29:03.340 に答える
1

ActionBarでそのようなことを意味していると思いますか?そのためにActionBarSherlockを使用してください。そこでは、Android2.1からJellyBeanまでこれを簡単に実装することもできます。

于 2012-07-20T22:39:42.013 に答える
0

アクティビティ内で Frament を使用します。http://developer.android.com/reference/android/app/Fragment.htmlを参照してください

フラグメントは正しい方法だと思いますが、まだそれが行われたことはありません。

于 2012-07-20T22:21:22.427 に答える