android - How I can set listener on double click for sub-item of ListView? -
i can't find listener. exist? example, set listener 1 click:
listview listcategories = (listview) findviewbyid(r.id.listcategories); arrayadapter<string> madapter = new arrayadapter<>(this, android.r.layout.simple_list_item_1, titlecategories); listcategories.setadapter(madapter); // set listener: listcategories.setonitemclicklistener(new adapterview.onitemclicklistener() { @override public void onitemclick(adapterview<?> parent, view itemclicked, int position, long id) { // cod... } } but double click?
private void listview_mousedoubleclick(object sender, mousebuttoneventargs e) { dependencyobject obj = (dependencyobject)e.originalsource; while (obj != null && obj != mylistview) { if (obj.gettype() == typeof(listviewitem)) { // here on double click messagebox.show("a listviewitem double clicked!"); break; } obj = visualtreehelper.getparent(obj); } } refernce :get item doubleclick event of listview
Comments
Post a Comment