我正在尝试创建一个简单的Mediaplayer应用程序。它实际上工作,但我想做的是在Textview上显示mp3文件。我得到的列表如下(我想是这样)。如何将这些文件名设置为Textview
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 :(得分:0)
循环浏览ListOfMusic
并将项目添加到TextView
(每个歌曲名称前面带有&#34;换行符和#34;字符,如果你想在单独的行上显示歌曲名称)
这样的事情:
String songs="";
for(String songName: ListOfMusic){
songs+=songName+"\n";
}
textShown.setText(songs);
答案 1 :(得分:0)
试试这个
String text = "";
for(String s : ListOfMusic) {
text+=s+"\n";
}
textShown.setText(text);