0

携帯電話のストックミュージックプレーヤーに接続されるホームスクリーン用のカスタムミュージックプレーヤーウィジェットを作成しようとしています。ウィジェットのコントロールは非常に基本的です: 再生/一時停止、前の曲と次の曲。また、曲名とアーティスト名も表示されます。

私の質問は、独自のウィジェットが Android デバイスのストック ミュージック プレーヤーとやり取りできるかどうかです。はいの場合、どうすればこれを達成できますか? これに関するチュートリアルや記事はありますか? このテーマについて言及しているページをいくつか見つけましたが、明確な答えが見つかりません。

4

1 に答える 1

1

お使いの携帯電話と、使用するデフォルトの音楽プレーヤーによって異なります。電話機ごとにバージョンが異なり、音楽プレーヤーもまったく異なります。インテントを作成できます。

Intent intent = new Intent();  
intent.setAction(android.content.Intent.ACTION_VIEW);  
File musicFile = new File(SONG_URI);  
intent.setDataAndType(Uri.fromFile(musicFile), "audio/*");  
startActivity(intent);

ストックミュージックプレーヤーで曲が開くかどうかを確認します。

于 2013-09-25T19:53:03.003 に答える