ฉันพยายามป้องกันไม่ให้โหลดกิจกรรมซ้ำสองครั้งหากฉันกดปุ่มสองครั้งทันทีหลังจากคลิกครั้งแรก
ฉันมีกิจกรรมที่โหลดเมื่อคลิกปุ่มพูด
myButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
//Load another activity
}
});
ตอนนี้เนื่องจากกิจกรรมที่จะโหลดมีการเรียกเครือข่ายจึงต้องใช้เวลาเล็กน้อยในการโหลด (MVC) ฉันแสดงมุมมองการโหลดสำหรับสิ่งนี้ แต่ถ้าฉันกดปุ่มสองครั้งก่อนหน้านั้นฉันจะเห็นกิจกรรมที่กำลังโหลดสองครั้ง
มีใครรู้วิธีป้องกันปัญหานี้หรือไม่?