Я хочу добавить строки в свой сборщик в зависимости от выбора пользователя раньше, поэтому я добавляю строки во время выполнения. На iOS сборщик обновляется, и все работает хорошо, но в Android ничего не происходит. Я попробовал много вариантов, но я не могу этого сделать.Appcelerator - добавить строки выбора во время выполнения на Android
Это мой код:
index.xml
...
<TableViewRow id="row_seccion" layout="vertical">
<Label id="label_seccion" class="textField_label">CATEGORÍA</Label>
<Widget src="es.epi.comboBox2" class="selectField" id="seccion" onChange='comboBoxClick'platform='android'></Widget>
</TableViewRow>
<TableViewRow id="row_subseccion" layout="vertical">
<Label id="label_subseccion" class="textField_label">SUBCATEGORÍA</Label>
<View id="subseccion" platform='android'></View>
</TableViewRow>
...
index.js
function comboBoxClick(e){
Ti.API.debug("comboBoxClick " + e.value);
if(e.value != -1) rellenarSubsecciones(e.value);
}
function rellenarSubsecciones(value){
picker = Ti.UI.createPicker({
useSpinner: 'false',
height: 50,
left: 10,
right: 10
});
Ti.API.debug("Subsecciones: " + subsecciones.length);
for(var i = 0; i < subsecciones.length; i++)
{
var row = Ti.UI.createPickerRow(subsecciones[i]);
row.font = {fontFamily: Alloy.Estilos.fuentes.normal, fontSize: "18dp"};
row.color = "#222222";
row.backgroundColor = "#FFFFFF";
picker.add(row);
}
$.row_subseccion.add(picker);
}
нужно только обновить один вид, но в Android кажется невозможным ,
Ничего, то же, что и с ложным. Ничего не видно. – amurcia