Ich arbeite gerade an einer einfachen Android App, und im Moment versuche ich es zu laden und Sounds zu spielen. Das Problem, mit dem ich konfrontiert bin, ist, dass ich möchte, dass der verwendete Sound auf einer Zeichenkette basiert (mit demselben Namen wie die Audiodatei). Der Grund dafür ist die Einfachheit sowohl im Code als auch im Hinzufügen.Android Sound wird geladen und wiedergegeben basierend auf String
Jetzt kann ich leider nicht einfach eine Saite schlagen, anstatt auf den tatsächlichen Sound zu verweisen, aber gibt es eine Möglichkeit für mich, eine Saite mit dem gesamten rohen Ordner zu vergleichen, um den passenden Sound zu finden, oder eine andere Alternative jeden Ton manuell definieren?
Vielen Dank für Ihre Zeit.
Am Telefon kann es so nicht graben, aber die context.getresources sehen() Methode, die ich dort sicher bin, ist ein Verfahren, auf das, das tut, was Sie suchen. Erstellen Sie einen String wie "R.raw.filename" und es wird zurückgegeben. – Emile