Android 在tableViewRow中添加选择器错误
我正在处理tableViewRow上的选择器,效果非常好,但在选择pickerRow时,第4行也会重复此操作。知道为什么会这样吗 这是安卓钛工作室的最新版本Android 在tableViewRow中添加选择器错误,android,titanium,tableview,picker,Android,Titanium,Tableview,Picker,我正在处理tableViewRow上的选择器,效果非常好,但在选择pickerRow时,第4行也会重复此操作。知道为什么会这样吗 这是安卓钛工作室的最新版本 var tipo = Ti.UI.createPicker({ width:'15%', right:30, top:0 }); caja.add(tipo); /* var columTipo = Ti.UI.createPickerColumn({ }); tipo.add(columTipo); */
var tipo = Ti.UI.createPicker({
width:'15%',
right:30,
top:0
});
caja.add(tipo);
/*
var columTipo = Ti.UI.createPickerColumn({
});
tipo.add(columTipo);
*/
//var rowPromo = [];
var data = [];
var db = Ti.Database.open("elite.db","elite");
var selectPromo = db.execute('select * from PROMOTION_TYPES');
var i = 0;
while(selectPromo.isValidRow()) {
i++;
var rowPromo = Ti.UI.createPickerRow({title:selectPromo.fieldByName('name')});
//tipo[obj.numero].add(rowPromo[i]);
data.push(rowPromo);
selectPromo.next();
}
tipo.add(data);
tipo.selectionIndicator = true;
tipo.addEventListener('change',function(e) {
//e.setBackgroundColor('#ccc');
alert('Promo'+e.selectedValue);
})
“但当选择pickerRow时,第4行也重复了这一点”-这是什么意思?你能澄清你的问题吗?解释您的问题或添加有关您的问题的屏幕截图。好的,选择第一个选择器pickerRow:假设我选择pickerRow 4(项目4),当我移动到表的第4行时,选择我看到的选择器也是pickerRow 4(项目4)的行