Frage

Ich habe ein einfaches Programm, in dem ich Zufallszahlen generiere und diese verwende, um ein Element aus einem Array zurückzugeben.Basierend auf diesem Array-Element möchte ich eine Audiodatei abspielen.Beispielsweise:Das zufällige Element, das zurückgegeben wurde, war "Am".Ich möchte jetzt die Datei "am.ogg".Aber Sie können nicht einfach eine Zeichenfolge für die Ressourcen-ID einwerfen.Irgendwelche Ideen?

War es hilfreich?

Lösung

Dies scheint ein Duplikat davon zu sein Thread (was übrigens auch doppelt ist).Abgesehen von dieser Methode können Sie auch die Reflexion über die R-Klasse verwenden (zweite auch keine gute Option).Die beste Option ist diejenige, bei der die Liste der IDs, an denen Sie interessiert sind, im Code festgelegt werden kann.Grundsätzlich definieren Sie eine Zuordnung, die jede Zeichenfolge der entsprechenden zuordnet R.id variabel (int).Ich bin mir jedoch nicht ganz sicher, ob dies bei Ihnen der Fall sein wird.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top