คำถามติดแท็ก onlongclicklistener

10
วิธีการใช้ฟังคลิกยาวบน listview
ฉันต้องการเพิ่มOnLongClickListenerในมุมมองรายการของฉัน เมื่อใดก็ตามที่ผู้ใช้กดรายการในรายการนาน ๆ ควรดำเนินการบางอย่าง แต่รหัสของฉันไม่ได้จับผู้ฟังนี้ โปรดแจ้งให้ฉันทราบว่าฉันกำลังไปผิดที่ รหัสที่คล้ายกันใช้งานได้setOnItemClickListenerดีมาก นี่คือรหัส: listView.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() { public boolean onItemLongClick(AdapterView<?> arg0, View v, int index, long arg3) { // TODO Auto-generated method stub Log.d("in onLongClick"); String str=listView.getItemAtPosition(index).toString(); Log.d("long click : " +str); return true; } });

4
Android: เหตุใดการคลิกแบบยาวจึงทำให้เกิดการคลิกตามปกติ
ฉันมี ListView พร้อมผู้ฟังสำหรับการคลิกที่ยาวนานและการคลิกปกติ ทำไมเมื่อฉันกดรายการนาน ๆ เหตุการณ์การคลิกปกติจึงถูกเรียกด้วย? ฉันจำเป็นต้องมีฟังก์ชั่นสองอย่างแยกกันสำหรับการคลิกที่ต่างกัน
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.