Android でボタン (スピナーではなく、サイトのドロップダウン メニューのようなもの) をクリックしたときにドロップダウン メニューのようなものを作成するにはどうすればよいですか? これにはすでにウィジェットがありますか、それとも誰かが同様のタスクを持っていましたか? 上部に 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 の場合は、組み込みの便利な機能がいくつかあります。
ActionBarでそのようなことを意味していると思いますか?そのためにActionBarSherlockを使用してください。そこでは、Android2.1からJellyBeanまでこれを簡単に実装することもできます。
アクティビティ内で Frament を使用します。http://developer.android.com/reference/android/app/Fragment.htmlを参照してください
フラグメントは正しい方法だと思いますが、まだそれが行われたことはありません。