2

再生/一時停止、次へ、戻るなどの音楽コントロールを追加し、Google ミュージック アプリのようにアプリケーションの下部にサムネイルと曲のタイトルを表示したいと考えています。
したがって、この サムネイルまたはタイトルがタップされたときに、シーク バーを含む曲の詳細ビューを表示したいと考えています。
このような 私はこれに対する最善のアプローチが何であるか疑問に思っています。アプリ xml の下部に相対的なレイアウトを追加し、クリック リスナーを追加するだけですか、それとも MediaController クラスのようなもので簡単に実現できますか?

4

1 に答える 1

1

アプリのビルドにはフラグメントを使用する必要があります。Google は、以前の API 機能の多くを廃止してフラグメントを支持し、開発者が新しいアプリケーションでより多くのフラグメントを使用する方向に向かわせようとしています。

メディア プレーヤーを作成していると仮定すると、アプリのメイン画面の曲リスト部分はフラグメント内の ListView になり、下部のコントローラー部分は必要なボタンとスライダーを含む別のフラグメントになります。

曲に関する情報を表示する詳細画面を作成する方法は、その画面をどのように表示するかによって異なりますが、最も簡単な方法は、アルバムのサムネイルを「コントローラー」フラグメント内の ImageButton として表示し、新しいアクティビティ onClick。

フラグメントに関する情報はこちら、Android 用のオーディオ プレーヤーの作成に関するチュートリアルはこちらでご覧いただけます

于 2013-08-09T22:45:22.357 に答える