将列表添加到 ArrayList<String> 并在 ListView 上显示

我想从我从 TimePicker 获得的时间开始制作 ListView 我成功地将时间添加到变量中。但是当我尝试将它们添加到 ListView 时,我什么也没得到。


    addArray = new ArrayList<String>();

    ArrayAdapter<String> adapter = new ArrayAdapter(chart_houres_cosher.this,android.R.layout.simple_list_item_1,addArray);

    ListView listView = (ListView) findViewById(R.id.leassons);

    listView.setAdapter(adapter);

单击按钮


    textView.setText( firstHouer + " : " + firstdMinute + " - " + seccoundHouer + " : " + seccoundMinute );

    addArray.add(firstHouer + " : " + firstdMinute + " - " + seccoundHouer + " : " + seccoundMinute);

我可以在 TextView 上看到结果,但在 ListView 上看不到。


噜噜哒
浏览 255回答 2
2回答

慕尼黑8549860

你的数据在哪里?从您的代码中,您正在尝试添加一个空数组。addArray&nbsp;=&nbsp;new&nbsp;ArrayList<String>();你只是声明了addArray,它里面没有任何数据。您正在向 ListView 添加空数组。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java