0
In diesem kleinen qooxdo Mobile Beispiel muss ich das Listenelement gedrückt wissen, wenn Longtap ausgelöst wird. Wie kann ich es wissen?Mobiles Listenelement gedrückt und Longtap-Ereignis
var page = new qx.ui.mobile.page.NavigationPage();
page.setTitle("List");
page.addListener("initialize", function() {
var list = new qx.ui.mobile.list.List({
configureItem : function(item, data, row) {
item.setTitle(data.title);
item.setSubtitle(data.subTitle);
item.setSelectable(true);
item.setShowArrow(true);
}
});
var data = [];
for (var i=0; i < 50; i++) {
data.push({title:"Item" + i, subTitle:"Subtitle for Item #" + i});
}
list.setModel(new qx.data.Array(data));
list.addListener("changeSelection", function(evt) {
alert("Item Selected #" + evt.getData());
}, this);
list.addListener("longtap", function(evt) {
// <--- HERE I NEED KNOW THE LIST ITEM PRESSED
}, this);
page.getContent().add(list);
},this);
this.getManager().addDetail(page);
page.show();
bitte ich brauche etwas Hilfe. Dank