SD-Karte ansprechnen

  • Hallo,
    ich bin Anfänger darum poste ich ja auch hier.

    Ich möchte Daten von einer SD Karte lesen innerhalb einer App.
    Also wollte ich in der strings.XML eine Variable definieren die den Pfad beinhaltet:

    <string name="SD_CARD_PATH">Environment.getExternalStorageDirectory().toString()+"/Android/data/tst.txt"</string>Allerdigs wird der Pfad nicht erkannt, kann mir jemand sagen wo der Fehler ist?

    Gruß

  • Du kannst in den XML Dateien kein Java code einbauen. Also dein "Environment.getExternalStorageDirectory().toString()" wird an der Stelle nicht ausgeführt. Lass das dort weg und füg es im Java code nachträglich hinzu.

  • Warum muss der pfad unbedingt in einer XML datei stehen? Der muss doch nicht übersetzt werden oder einem User angezeigt werden. Den kannst du wie mein vorposter schon sagte, einfach im Java code definieren.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!