2012-11-02 57 views
5

Tôi đang cố gắng viết ứng dụng máy tính bảng Windows 8 thường có thể mất nhiều phút giữa việc nhận dữ liệu nhập.Ngăn máy tính bảng ngủ khi ứng dụng đang chạy

Vấn đề là, nếu tôi không tiếp tục chạm vào màn hình, trình tiết kiệm điện sẽ kích hoạt và màn hình sẽ tự động chuyển sang màu đen và nó sẽ làm gián đoạn người dùng của ứng dụng.

Có cách nào để ứng dụng của tôi có thể ngăn trình tiết kiệm điện hoạt động hay ít nhất là kéo dài thời gian để trình tiết kiệm điện kích hoạt.

Trả lời

8

Bạn nên sử dụng DisplayRequest class để ngăn màn hình tắt.

Ứng dụng hiển thị video hoặc chạy trong thời gian dài mà không cần nhập của người dùng có thể yêu cầu duy trì hiển thị bằng cách gọi DisplayRequest :: RequestActive. Khi một yêu cầu hiển thị được kích hoạt, màn hình của thiết bị vẫn bật khi ứng dụng hiển thị. Khi người dùng di chuyển ứng dụng ra khỏi nền trước, hệ thống sẽ hủy kích hoạt các yêu cầu hiển thị của ứng dụng và kích hoạt lại chúng khi ứng dụng trở về nền trước.

-7

Chuyển đến trình bảo vệ màn hình trong cài đặt cá nhân hóa. Chọn không.

+0

Đây không phải là câu trả lời hay: Câu hỏi cũ, nó đã có câu trả lời được chấp nhận, và câu trả lời của bạn không thực sự giải quyết được vấn đề. –

Các vấn đề liên quan