0
从here我知道无法直接在ListView或ListItem(Data)上设置事件。但可以设置为以下代码。如何在使用XML合金标记的Titanium中的Listview上设置事件
var listView = Ti.UI.createListView({
// …
templates: {
"simple": {
// …
events: {
"longpress": function (event) {
Ti.API.warn(event.itemId); // Works! ;)
}
}
}
}
});
但我的问题是我怎样才能使用XML标记设置相同。我的列表视图是这样
<ListView id="messageList" onItemclick="openPagerMessageDetails" >
<Templates >
<ItemTemplate id="lstTemplate" name="messageListtemplate" >
<View id="myCustomView" ></View>
</ItemTemplate>
</Templates>
<ListSection id="lstSection" ></ListSection>
</ListView>