16
วิธีตรวจจับการไม่ใช้งานของผู้ใช้ใน Android
ผู้ใช้เริ่มแอพของฉันและล็อกอิน เลือก Session Timeout เป็น 5 นาที ดำเนินการบางอย่างในแอป (ทั้งหมดอยู่เบื้องหน้า) ตอนนี้ผู้ใช้นำ Myapp ไปที่พื้นหลังและเริ่มแอปอื่น ๆ ----> ตัวจับเวลานับถอยหลังเริ่มต้นและออกจากระบบผู้ใช้หลังจาก 5 นาที หรือผู้ใช้ปิดหน้าจอ ----> ตัวจับเวลานับถอยหลังเริ่มต้นและออกจากระบบผู้ใช้หลังจาก 5 นาที ฉันต้องการพฤติกรรมเดียวกันแม้ว่าแอปจะอยู่เบื้องหน้า แต่ผู้ใช้ไม่ได้โต้ตอบกับแอปเป็นเวลานานพูดว่า 6-7 นาที สมมติว่าหน้าจอเปิดอยู่ตลอดเวลา ฉันต้องการตรวจจับประเภทของการไม่ใช้งานของผู้ใช้ (ไม่มีการโต้ตอบกับแอปแม้ว่าแอปจะอยู่เบื้องหน้า) และเริ่มจับเวลาถอยหลัง