本次的代码内容是一个简单的界面
listView
一个云端脚本列表,大概就是这样.
'ui';
ui.layout(
bg='{{this.bg}}' layout_weight="1" gravity='left|center'>
)
var scriptList = [{
scriptName: '1111'
},
{
scriptName: '222'
},
{
scriptName: '333'
},
{
scriptName: '444'
},
{
scriptName: '555'
},
{
scriptName: '666'
},
{
scriptName: '777'
},
{
scriptName: '888'
},
{
scriptName: '999'
}
]
// view.getBackground().mutate().setAlpha(51);
for (var i = 0; i < scriptList.length; i++) {
if (i % 2 == 0) {
scriptList[i].bg = '#87CEEB'
} else {
scriptList[i].bg = '#C0FF3E'
}
}
log('ui.scripts.setDataSource(scriptList) scriptList=')
log(scriptList)
ui.scripts.setDataSource(scriptList)
ui.scripts.on("item_click", function (item, i, itemView, listView) {
var info=itemView.scriptName.text()
alert(info)
});