2014-05-13 2 views
0

J'essaie de créer une application Mediaplayer simple. Cela fonctionne réellement, mais je veux faire est de montrer des fichiers mp3 sur un Textview. J'ai la liste comme ci-dessous (je pense). Comment puis-je définir ces noms de fichiers à un TextviewComment lister les fichiers musicaux dans le dossier brut

List<String>ListOfMusic=new ArrayList<String>(); 

public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
    Field[]fields=R.raw.class.getFields(); 
    for (int i = 0; i < fields.length; i++) { 
     ListOfMusic.add(fields[i].getName());    
    } 
    initComp(); 
    textShown.setText(ListOfMusic[0]); 

Répondre

0

boucle à travers le ListOfMusic et ajouter les éléments à la TextView (précédant chaque nom de la chanson avec le caractère « nouvelle ligne » si vous voulez ne pas afficher les noms des chansons sur des lignes séparées) .

Quelque chose comme ceci:

String songs=""; 
for(String songName: ListOfMusic){ 
    songs+=songName+"\n"; 
} 
textShown.setText(songs); 
0

essayer cette

String text = ""; 
for(String s : ListOfMusic) { 
text+=s+"\n"; 
} 
textShown.setText(text); 
Questions connexes