所以,如果我创建一个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