Frage

Sie diesen Code verwenden sollte es eine Liste der Vermögenswerte zurück. Aber es stürzt ab, mit einer „Quelle nicht gefunden, Bearbeiten Quelle Lookup Pfad ...“ Nachricht im Debugger, wenn ich die Liste Methode aufrufen:

    @Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    AssetManager assets = this.getAssets();
    try { 
         //error happens on this next line
        String[] l = assets.list(null);
    } catch (IOException e) {

    }

}
War es hilfreich?

Lösung

Verwenden Sie stattdessen:

String[] arr = getAssets().list("");

Andere Tipps

Versuchen Sie, einen Weg zu AssetManager#list(String) statt null vorbei.

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