Actionscript 如何使用Playbook';s QNX

Actionscript 如何使用Playbook';s QNX,actionscript,picker,qnx,blackberry-playbook,Actionscript,Picker,Qnx,Blackberry Playbook,我有一个QNX选择器控件,当选择器中只有一个项目时,它不显示所选的值。例如: import qnx.ui.picker.Picker; var pick:Picker = new Picker(); var arr:Array = [{label: "hi!"}]; pick.dataProvider = new DataProvider([new DataProvider(arr)]); pick.selectedIndices = [0]; addChild(pick); 结果是一个空

我有一个QNX选择器控件,当选择器中只有一个项目时,它不显示所选的值。例如:

import qnx.ui.picker.Picker;

var pick:Picker = new Picker();
var arr:Array = [{label: "hi!"}];
pick.dataProvider = new DataProvider([new DataProvider(arr)]);
pick.selectedIndices = [0];

addChild(pick);
结果是一个空白选择器。也许我做错了什么。当arr数组中有2个项目时,选择器实际上会显示选定的索引

当只有一个项目可供选择时,如何让选择器显示所选项目

我使用的是玉米煎饼和Playbook SDK 0.9.3


提前感谢

我假设您将在某个时刻填充选择器以实际使用它,因此您可以使用现有数组并添加一个空白条目: var arr:Array=[{label:“hi!”},{label:”“}];
然后在添加新数据之前弹出数组删除空白项。< /P>列出了2个项目,1个数据,一个空白。我宁愿不给用户选择空白的选项。