我有一个字符串国家[]。
现在当我点击一个按钮然后在onClick事件上这个abc数组被填充。假设它充满了10个国家的名称。这10个国家应该是一个列表可见,这样我就可以选择任何一个国家名单。但我无法将它们列为清单。
如果我使用以下代码,我的程序会崩溃:
ListView list =(ListView)findViewById(R.id.ListView);
list.setAdapter(new ArrayAdapter(this, android.R.layout.simple_list_item_1,国家));
随着国家/地区在点击按钮后被填充。最初,countries数组为空,并且首先执行onCreate(),它会崩溃。
我在net上发现了有预定义数组的例子。所以它工作。我的数组填充在onClick event.how我可以在那一刻显示List ???
答案 0 :(得分:1)
使list
成员变量。
将setAdapter
来电转移到onClick()
....这样做。