【发布时间】:2010-09-23 06:48:16
【问题描述】:
我有一个字符串国家[]。
现在,当我单击一个按钮时,在 onClick 事件中,这个 abc 数组被填充。假设它填充了 10 个国家/地区的名称。这 10 个国家/地区应该以列表的形式显示,以便我可以选择其中的任何 1 个国家/地区列表。但我无法将它们显示为列表。
如果我使用以下代码,我的程序会崩溃:
ListView list = (ListView)findViewById(R.id.ListView);
list.setAdapter(new ArrayAdapter(this, android.R.layout.simple_list_item_1,国家));
由于国家稍后会在单击按钮时被填充。所以最初国家数组是空的,并且由于首先执行 onCreate() 它会崩溃。
我在网上找到了有预定义数组的示例。所以它可以工作。我的数组填充了一个 onClick 事件。那我怎么能显示列表呢???
【问题讨论】: