Khi tôi lần đầu tiên nhận được Droid Bionic của mình, nếu tôi nhấn nút nguồn ở trên cùng, nó sẽ khóa màn hình; nhấn lại lần nữa sẽ hiển thị phím bảo vệ, yêu cầu tôi trượt để mở khóa. Tôi đã cấu hình nó để nếu tôi nhấn nút nguồn trong vòng chưa đầy 5 phút kể từ khi màn hình tắt, tôi đã nhận được phím bấm và sau đó có thể sử dụng điện thoại của mình. Nếu tôi nhấn nút nguồn sau 5 phút khi màn hình tắt, tôi phải nhập mã PIN.
Trên Samsung Galaxy SIII mới của tôi, hành vi không giống nhau. Nó hoạt động giống như Bionic của tôi đã làm trong một thời gian ngắn, điều này đã được giải quyết bằng cách cập nhật Bionic lên Android v1.4.2: Nếu tôi nhấn nút nguồn chưa đầy 5 phút sau khi màn hình tắt, thì tôi sẽ vào ngay điện thoại, không keyguard và dễ bị quay số bỏ túi hoặc xóa.
Hành vi tôi muốn là:
- Nút nguồn tắt màn hình
- Nếu màn hình tắt dưới 5 phút, nút nguồn sẽ kích hoạt màn hình "vuốt để mở khóa"
- Nếu màn hình tắt quá 5 phút, nút nguồn yêu cầu mã PIN để truy cập điện thoại
- Nếu màn hình tắt, cần phải có một cái gì đó để quay lại điện thoại, "vuốt để mở khóa" hoặc mã PIN. Tôi sẽ không bao giờ có thể quay lại ứng dụng / màn hình chính cuối cùng mà không cần thực hiện cái này hoặc cái kia (hoặc cả hai) để ngăn quay số bỏ túi hoặc hành động UI vô tình.
Cài đặt tôi hiện đã đặt trong Cài đặt> Màn hình khóa :
- Khóa màn hình: Được bảo mật bằng mã PIN
- Với Swipe Lock: Đã bật
- Khóa tự động: 5 phút
- Khóa ngay lập tức bằng phím nguồn: Tắt (Bật yêu cầu mã PIN ngay sau phím nguồn. Tôi muốn vuốt và mã PIN sau 5 phút)
Làm cách nào tôi có thể khôi phục chức năng nơi bảo vệ phím (vuốt để mở khóa) kích hoạt ngay lập tức nhưng khóa PIN chỉ kích hoạt sau 5 phút?
AndroidManifest.xml
đó ứng dụng mà bạn vô tình cài đặt ở đâu đó.