【问题标题】:How to display Picker with one item using Playbook's QNX如何使用 Playbook 的 QNX 显示带有一个项目的 Picker
【发布时间】:2011-03-16 16:58:09
【问题描述】:

I've got a QNX Picker control that isn't displaying the selected values when there's only one item in the picker.例如:

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 Array 中有 2 个 item 时,picker 实际显示的是选中的 Indices。

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

我正在使用带有 Playbook SDK 0.9.3 的 Burrito。

提前致谢!

【问题讨论】:

    标签: actionscript picker qnx blackberry-playbook


    【解决方案1】:

    我假设您将在某个时候填充选择器以便实际使用它,因此您可以使用现有数组并添加一个空白条目: var arr:Array = [{label: "hi!"}, {label: ""}]; 然后在添加新数据之前弹出数组以删除空白项。

    【讨论】:

    • 这列出了 2 个项目,1 个带有数据,1 个空白。我不想让用户选择空白。
    猜你喜欢
    • 2023-01-25
    • 1970-01-01
    • 2021-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多