2011-03-16 42 views
0

我有當有隻有一個選擇器項目未顯示所選值的QNX選取器控件一個項目顯示選擇器。例如:如何使用劇本的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個項目時,選取器實際顯示選定的索引。

我如何選取器時,只有1個項目可供選擇顯示所選項目?

我使用捲餅,用劇本SDK 0.9.3。

感謝先進!

回答

0

我假設你要在某個點上填充選擇器以便實際使用它,所以你可以使用你現有的數組並添加一個空條目:var arr:Array = [{label:「hi !「}, {標籤: 」」}]; ,然後在添加新數據之前彈出數組以刪除空白項目。

+0

這列出2項,1與數據,一個空白。我不想給用戶選擇空白的選項。 – Kenneth 2011-04-18 15:36:37