2017-06-06 3 views
0

Ich versuche, MediaMetadataRetriever Klasse in meinem Projekt, Ich habe meine Audiodatei in meinem Raw-Ordner in Ressourcen. , aber ich kann die SetDataSource-Eigenschaft nicht festlegen. Was ist der richtige Weg, um diese SetDataSource-Eigenschaft festzulegen. Thanx wie SetDataSource in MediaMetadataRetriever Klasse

Antwort

0

Here ist das Dokument für MediaMetadataRetriever, wenn Sie Ihre Audio-Datei im Raw-Ordner von MediaMetadataRetriever verwenden, können Sie die SetDataSource(Context context, Uri uri) Methode verwenden. Context ist das Uri zu lösen, Uri ist der Inhalts-URI der Daten, die Sie wiedergeben möchten. This ist das Dokument, wie Sie den Uri einstellen.

Hier ist mein Code:

var packageNmae = this.PackageName; 
string uriPath = "android.resource://" + packageNmae + "/raw/sara"; 
Uri uri = Uri.Parse(uriPath); 
mmr.SetDataSource(ApplicationContext,uri); 
Verwandte Themen