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>