2010-06-10 96 views
0

我已经向ListView Activity添加了一个菜单,并希望允许用户选择将在ListView中显示的信息。例如:更改ListView的内容(Android)

  • ListView被填充到onCreate方法中。
  • 用户在菜单中选择一个选项。
  • 用户进行此选择后,ListView将填充不同的数组。

onresume()在菜单关闭后执行?我会测试这个,但我目前不在家。做这个的最好方式是什么?

感谢, 罗布

回答

1

没有,是的onResume不是当菜单关闭调用。你想要做的就是把代码放在OnMenuItemSelected方法中的适配器中。

+0

好吧,如果我抓住我的ListView并使用listView.setAdapter()设置一个新的ArrayAdapter;它会自动“重新填充”清单吗? – tgai 2010-06-10 20:28:58

+0

或者我想像我在我的onCreate()方法那样调用setListAdapter? – tgai 2010-06-10 20:35:48

+1

这两个是相同的。你可以这样做。 – CaseyB 2010-06-10 20:42:01