1

MediaBrowserService でオーディオを再生するアプリを作成しようとしていますが、新しいアーキテクチャ コンポーネントを使用してアプリ全体を構成しています。以前に別のアプリ ( https://github.com/willhwongwork/PodCast ) で MediaBrowserService を使用したことがありますが、そのアプリでは OnGetRoot() および OnGetChildren() メソッドを使用してデータをロードしませんでした。ローダーまたは asynctask を使用してデータをロードするだけです。ネットワークから(そしてそのアプリにはアーキテクチャがありません)。

では、LiveData と ViewModel を使用したい場合、コードをどのように構成すればよいでしょうか? MediaBrowserService でそれらを使用し、OnGetRoot() および OnGetChildren() メソッドを介して UI にデータを提供する必要がありますか?

4

2 に答える 2