2010-06-10 97 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