我已经搜索了很多如何解决这个问题,但我没有得到任何结果。我需要的唯一帮助是,请查看在 stackoverflow 和答案中提出的这个问题;
这是来自此链接的问题:
“我的活动没有扩展 ListActivity,所以这一行会引发错误。setListAdapter(fileList); 它应该填充一个列表视图......”
ArrayAdapter<String> fileList =
new ArrayAdapter<String>(this, R.layout.row, item);
setListAdapter(fileList);
这个问题的答案是:
获取您的ListView
使用参考findViewById(int)
。然后使用您的适配器作为参数调用该ListView.setAdapter(ListAdapter)
引用上的方法。
现在这是我的代码:
ArrayAdapter<String> adapter =
new ArrayAdapter<String>(this, R.layout.reminder_row, R.id.text1, items);
setListAdapter(adapter);
}
考虑到问答,有人可以解释一下我究竟是如何以正确的方式编写它的。任何帮助将不胜感激。