Tôi đang làm việc với GPS trong ứng dụng của mình. Khi điện thoại chuyển sang chế độ ngủ, dữ liệu của GPS không cập nhật. Tôi muốn ở lại màn hình điện thoại thức dậy cho đến khi ứng dụng của tôi sẽ đóng. Làm thế nào tôi có thể ngăn chặn ngủ trong Android?Cách ngăn ngừa ngủ trong Android
Trả lời
Sử dụng WakeLock
. Lưu ý rằng việc sử dụng WakeLock
trong một thời gian dài sẽ tiêu hao pin mà người dùng của bạn có thể không đánh giá cao.
Đây có phải là phương pháp tương tự mà bạn sẽ sử dụng để giữ màn hình trong khi chơi game không? – Kratz
@Kratz: Có thể là không. Sử dụng 'android: keepScreenOn =" true "' trong thuộc tính của một số tiện ích trong bố cục trò chơi. – CommonsWare
@CommonsWare Có thể làm điều gì đó tương tự như vậy bằng cách sử dụng Javascript trong một trang web không? – SaidbakR
Tôi muốn thử các công cụ liên quan đến GPS chạy dưới dạng dịch vụ ở chế độ nền để bạn không phải giữ màn hình hoạt động.
Với wakelocks, bạn có thể quyết định xem bạn chỉ cần CPU được bật hay trên màn hình - [thông tin thêm] (http://developer.android.com/reference/android/os/PowerManager.html) – Kieran
- 1. Mã trong NSTimer ngăn ngừa ngủ tự động
- 2. iOS 5 phòng ngừa sâu ngủ
- 3. Ngăn ngừa SQL Injection Trong Ibatis
- 4. ngăn ngừa thay đổi hàng trong datagrid
- 5. Ngăn ngừa lật máy ảnh mặt trước
- 6. cách ngăn ngừa các câu lệnh GC_CONCURRENT trong Logcat
- 7. Ngăn ngừa mẫu MDI trùng lặp cho trẻ em
- 8. Ngăn ngừa tình cờ nhấp đúp vào một nút
- 9. Json.NET SerializeObject giá trị thoát để ngăn ngừa XSS
- 10. Ngăn ngừa ConcurrentLinkedQueue <T> từ outofmemory Ngoại lệ
- 11. Tôi có thể ngăn điện thoại ngủ trên trang web
- 12. Cách ngăn ứng dụng Ipod Touch đi ngủ
- 13. Cách đăng ký sự kiện ngủ trong Android?
- 14. Tắt chế độ ngủ màn hình Lập trình trong Android?
- 15. Chức năng ngủ trong chương trình android
- 16. Dấu thời gian giúp ngăn ngừa tấn công Replay trong webservices
- 17. Ngăn máy tính Mac ngủ khi đóng cửa?
- 18. Ngăn máy tính bảng ngủ khi ứng dụng đang chạy
- 19. Cách chuyển một typelib 32 bit sang dự án 64-bit (trong khi ngăn ngừa tình trạng tịch thu)
- 20. Làm thế nào để ngăn ngừa tình trạng bỏ thuốc vô tình?
- 21. Ngăn ngừa các vấn đề về bộ nhớ khi xử lý một lượng lớn văn bản
- 22. C# ngăn ngừa Bộ sưu tập đã được sửa đổi ngoại trừ
- 23. Xử lý NFC khi điện thoại đang ngủ trong Android
- 24. là ngăn ngừa XSS và SQL Injection dễ dàng như việc thực hiện điều này
- 25. Tôi nên chẩn đoán và ngăn ngừa sự cố JVM như thế nào?
- 26. Mặt nạ gói định hình lại ngăn ngừa sự tan chảy từ các cột đặt tên
- 27. Mã độc đáo kiểu Tinyurl: thuật toán tiềm năng để ngăn ngừa va chạm
- 28. Tham khảo thông tư ngăn ngừa việc tuần tự hóa đồ thị đối tượng
- 29. Yêu cầu-ray ngăn ngừa nâng cấp lên đường ray 4
- 30. Ngăn ngừa mất các biến khi nút tải lại trình duyệt được nhấn
bản sao có thể có của [Làm thế nào tôi có thể ngăn điện thoại Android chuyển sang chế độ ngủ theo chương trình?] (Http://stackoverflow.com/questions/3723634/how-can-i-prevent-an-android-phone-from- –