5

新しい Play ミュージック アプリケーション (バージョン 5.0.0 以降) では、すべての曲の近くに 3 つのドットが表示され、コンテキスト メニューが表示されます。

1 つの曲でコンテキスト メニューを開いた Play ミュージック アプリ

スピナーに似た古い三角形と比較すると、これらのポイントの外観が好きです。これを最初から実装するのはそれほど難しくないはずです。私の質問は次のとおりです。

このパターンを実装する新しい標準的な方法はありますか (左上の新しいナビゲーション ドロワー パターンによく似ています)。

前もって感謝します。

4

3 に答える 3

10

メニュー リソースからポップアップ リストを表示するには、PopupMenu (またはAPI 11 未満の場合は PopupMenuCompat) を使用します

アダプターを自分で指定するより複雑なリストについては、ListPopupWindow (または11 以下のListPopupWindowCompat API) を使用します。

于 2013-05-24T18:44:55.133 に答える
1

それはListPopupMenu です基本的にあなたがしなければならないことは、そのドローアブルでイメージビューを作成ListPopupMenuし、イメージをクリックして呼び出すことだけです

于 2013-05-24T18:47:35.220 に答える
0

これは、getView 関数の 3 つのドット イメージと、カスタム スピナー アダプターの getDropdownView のオプションを備えた単なるカスタム スピナーです。

于 2013-05-24T16:58:23.250 に答える