La classe ConfigProvider ottiene la configurazione per il lettore multimediale. È necessario implementare l'interfaccia di configurazione in modo che i gestori di funzionalità possano leggere le informazioni di configurazione.
Utilizzi il ConfigProvider classe per implementare ICCConfig
, IAAConfig
, IPlaybackConfig
, IAdConfig
, e IQosConfig
le interfacce di configurazione in modo che i gestori di funzionalità possano leggere le configurazioni. Ad esempio, il ICCConfig
è l'interfaccia per CCManager
configurazione. I file di configurazione ricevono i parametri di configurazione dal file di configurazione JSON.
Il ConfigProvider.java
Questo file è un esempio di implementazione delle interfacce di configurazione da parte di Adobe. Legge le impostazioni da SharedPreferences
, in cui è memorizzata la configurazione. Puoi archiviare la configurazione in qualsiasi modo che funzioni per la tua organizzazione. L'implementazione della configurazione fornisce un wrapper per l'origine di configurazione.