所以,如果我創建一個AlertDialog像這樣:Android - 刷新AlertDialog中的數據?
AlertDialog.Builder b = new AlertDialog.Builder();
b.setItems(MyStringArray, MyListener);
b.create().show();
然後,我要更新列表中的項目,即MyStringArray已更改爲具有更多或更少的項目。我似乎無法找到辦法做到這一點。到目前爲止,我試過從AlertDialog獲取ListView,但我似乎無法讓.setAdapter工作。這是正確的方法,還是有更好的方法來做到這一點?
我還是有點新手與這些對話框工作時。我應該保持DialogInterface.OnClickListener爲OnClickListener,還是像使用普通的Listview一樣使用View.OnClickListener? – Paul 2012-01-16 07:21:06
有點愚蠢的我問,當我可以試試它。看起來像DialogInterface.OnClickListener是要走的路。 – Paul 2012-01-16 07:27:10