2010-06-14 11 views
0

En utilisant ce code, il devrait renvoyer une liste des actifs. Mais il se bloque, avec une « source introuvable, Modifier la source de recherche chemin ... » message dans le débogueur quand je l'appelle la méthode de la liste:Android Actifs - Impossible d'accéder

@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) { 

    } 

} 

Répondre

2

Utilisez ce lieu:

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

Essayez de passer un chemin à AssetManager#list(String) au lieu de null.

Questions connexes