2014-05-13 5 views
0

간단한 Mediaplayer 응용 프로그램을 만들려고합니다. 실제로 작동하지만 원하는 것은 Textview에 mp3 파일을 표시하는 것입니다. 아래 목록과 같은 목록이 있습니다 (생각합니다). 어떻게 ListOfMusic를 통해 텍스트 뷰원시 폴더에 음악 파일을 나열하는 방법

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]); 

답변

0

루프에이 파일 이름을 설정하고 (별도의 라인에 노래 이름을 표시 할하려는 경우 "줄 바꿈"문자 앞의 모든 노래 제목)를 TextView에 항목을 추가 할 수 있습니다 . 이 같은

뭔가 :

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

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