Android - Обновить данные в AlertDialog?

Итак, если я создам AlertDialog следующим образом:

AlertDialog.Builder b = new AlertDialog.Builder();
b.setItems(MyStringArray, MyListener);
b.create().show();

И затем я хочу обновить элементы в списке, т.е. MyStringArray изменился, чтобы иметь больше или меньше предметов. Кажется, я не могу найти способ сделать это. До сих пор я пытался получить ListView из AlertDialog, но не могу заставить работать .setAdapter. Это правильный подход или есть способ лучше?

9
задан Paul 16 January 2012 в 06:54
поделиться