0

単純なインラインオーディオ再生をリストビューに埋め込む必要があります。ユーザーは、フォアグラウンドでアイテムを1つずつ再生/一時停止/停止するだけです。 画面を離れるときに再生が停止します)。 したがって、ユースケースは通常のチャットアプリと同様です。単純なフォアグラウンドAndroidのオーディオ再生:MediaPlayer/Exoplayer in Serviceを使用しますか?

理想的には、私はリストビューに埋め込み、mp3/wav/ogg URL(最初はローカルファイル)を渡すことができる簡単なUIウィジェットを探していました。

このようなことを研究しようとすると、私は、全く無意味な極端な単純化されたプレーヤーか、本格的な縛られたサービスを実装している人々を見つけました(私は試しても動作しますが、 )。単にMediaPlayer + MediaControllerをフラグメントに埋め込むと、アンドロイドモニターはUIスレッドであまりにも多くのことをすると思います。

したがって、定型文を最小限にするようなプレーヤーウィジェットはありますか?

ExoPlayerはいいですか? (私はそれが強力だと思うけど、余計なことかもしれない - これまでに見逃していた便利なユーティリティクラスがない限り)

最も簡単で、最も安全で、最も洗練されたソリューションは何でしょうか?

私はポインターや啓発に感謝します。私はオーディオプレーヤーウィジェットとして、いくつかの潜在的な候補者を発見した一方

答えて

0

私はまだこれらを試したことがありますが、具体的なソリューションや実装方法や見た目を知ることができます。

関連する問題