Здравствуйте, я создаю приложение и использую Dialog ANE.
Мне нужно отобразить диалоговое окно MultiSelect для iOS с 5 различными параметрами и начальными значениями для этих параметров. Я скопировал пример, поставляемый с ANE, чтобы показать это диалоговое окно. Когда я отображаю диалоговое окно MultiSelect, переданный массив значений отображается правильно, однако selectedItems работает неправильно, внутри него не отображаются значения. Я пробовал также без каких-либо начальных значений, и в диалоговом окне отображается, что выбран один элемент.
Я использую этот ANE также для других диалогов, и он работает правильно. Есть ли что-то, что мне не хватает?
Вот мой код:
if (Dialog.isSupported)
{
_dialogType = multipleSelectVO.type;
_dialogData = multipleSelectVO.data;
var values:Array = multipleSelectVO.options[0];
var selectedItems:Array = multipleSelectVO.options[1];
// values and selectedItems length is the same.
var multiSelect:DialogView = Dialog.service.create(
new MultiSelectBuilder()
.setTitle( multipleSelectVO.tittle )
.setAcceptLabel( "OK" )
.setCancelLabel( "Cancel" )
.setValues( values/*, selectedItems */) //I tried with both and just values.
// Dialog is not display correctly
.build()
);
multiSelect.addEventListener( DialogViewEvent.CLOSED, multiSelect_closedHandler );
multiSelect.addEventListener( DialogViewEvent.CANCELLED, multiSelect_cancelHandler );
multiSelect.addEventListener( DialogViewEvent.CHANGED, multiSelect_changedHandler );
multiSelect.show();
}
заранее большое спасибо