在查看文档时,似乎只能将options属性设置为字符串数组。当用户选择一个选项时,我需要知道与选项对话框中显示的字符串相关联的数字ID#。如果我不能通过每个选项传递自定义属性,我将如何解决这个问题? 这适用于iPad应用程序。
答案 0 :(得分:1)
如果所选项目的索引
,您可以根据需要访问所需的项目答案 1 :(得分:1)
您将索引作为click事件的属性,在单击其中一个选项
时触发 var dialog = Titanium.UI.createOptionDialog({
options:['Option 1', 'Option 2', 'Option 3']
});
dialog.addEventListener('click',function(e) {
switch (e.index) {
case 0: //do something
break;
case 1: // Option 2
break;
}
});