Ứng dụng của tôi, hiển thị hộp thoại cho người dùng trước màn hình khóa. Đó là một hoạt động đơn giản có chứa DialogFragments (từ thư viện hỗ trợ khi ứng dụng này chạy trên 2.2+).Cửa sổ nổi của Android kết hợp với FLAG_SHOW_WHEN_LOCKED không hoạt động
Kể từ khi hoạt động thực tế mà hiển thị những hộp thoại không phải là một cửa sổ nổi theo tiêu chuẩn của Android,
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
làm việc tốt.
Tuy nhiên, tôi đã nghĩ tôi sẽ sử dụng Hoạt động giống như Hộp thoại thay thế. Tất cả các chủ đề Dialog (Holo, vv), mặc dù, có mặt hàng này:
Điều này, vì một số lý do khiến lá cờ cửa sổ bị bỏ qua hoàn toàn. Điều thú vị là Activity được hiển thị sau khi người dùng mở khóa màn hình.
Tại sao điều này lại như vậy và có cách nào đó không?
Đau khổ từ cùng một vấn đề ... Bạn có thể tìm thấy bất kỳ quanh công việc ? –
Tôi đã kết thúc bằng cách kết nối với một hoạt động khởi chạy hộp thoại không thể hủy và hoàn toàn tắt chức năng bảo vệ phím tắt trong ứng dụng của tôi. –
có cùng một vấn đề, tôi muốn hiển thị hoạt động "transperant" trên màn hình khóa, nhưng dường như không thể –