May mắn thay, đây là một bản sửa lỗi khá dễ dàng khi bạn biết điều gì gây ra lỗi: một tính năng được tìm thấy trong Marshmallow và hơn thế nữa cho phép các ứng dụng "vẽ" trên các ứng dụng khác. Ví dụ: Facebook Messenger sử dụng các đầu trò chuyện để ở lại nền trước của bất kỳ điều gì bạn đang làm - đây là ứng dụng sử dụng tính năng "Vẽ trên các ứng dụng khác". Nói cách khác, đó là lớp phủ màn hình. Nó đã bắt đầu nhấp, phải không?
- Mở Cài đặt> Ứng dụng
- Nhấn vào biểu tượng Bánh răng ở trên cùng bên phải của trang Cài đặt
- Cuộn xuống và nhấn vào "Truy cập đặc biệt"
- Nhấn “Vẽ trên các ứng dụng khác” và chuyển đổi ứng dụng trong danh sách
Rất tiếc, một số ứng dụng thực hiện những điều kỳ quặc khi lớp phủ đang hoạt động tích cực,đặc biệt nếu ứng dụng được đề cập cần yêu cầu quyền mới. Android hoàn toàn sẽkhông phải cho phép thay đổi quyền khi lớp phủ đang chạy, do đó dẫn đến lỗi “Phát hiện lớp phủ màn hình”.
Vì vậy, nếu bạn cài đặt một ứng dụng mới và khởi chạy ứng dụng lần đầu tiên trong khi cũng có một cuộc trò chuyện qua Đầu trò chuyện trên Facebook, bạn sẽ gặp lỗi khi ứng dụng mới cố gắng yêu cầu quyền của ứng dụng đó. Trong ví dụ bên dưới, tôi đang sử dụng Twilight - một ứng dụng “chế độ ban đêm” - sử dụng lớp phủ màn hình để thực hiện điều đó.
- Gần đây bạn đã sử dụng ứng dụng nào? Như đã đề cập ở trên, Facebook Messenger vẽ trên màn hình cho người đứng trò chuyện, do đó, nếu một đầu trò chuyện đang hoạt động tích cực, rất có thể là thủ phạm của bạn.
- Bạn sử dụng ứng dụng thụ động nào chạy trong nền?Tương tự, các ứng dụng như CF.lumen và Twilight vẽ trên màn hình khi được bật, vì vậy, bạn cần phải tạm dừng hoặc tắt các dịch vụ đó để loại bỏ lỗi lớp phủ màn hình.
Danh sách trong ảnh chụp màn hình ở trên cho thấy tất cả các ứng dụng có quyền vẽ trên màn hình, nhưng nếu bạn có thể tìm ra cái nào thực sự vẽ trên màn hình khi bạn gặp lỗi đó, bạn có thể tắt và bật ứng dụng đó.
Tất nhiên, điều đó không phải là không dễ dàng - trong một số trường hợp có thể có nhiều hơn một bản vẽ ứng dụng trên màn hình, điều này có thể gây phiền toái vô cùng. Trong tình huống đó, tôi chỉ tiếp tục và không cho phép tất cả chúng, sau đó kích hoạt lại chúng trên cơ sở cần thiết. Đó là một dưa chua, chắc chắn.
May mắn thay, trong Android Oreo, Google về cơ bản đã làm cho nó thực sự dễ dàng để tìm ra những gì ứng dụng đang gây ra vấn đề với một thông báo mới cho bạn biết chính xác những gì được hiển thị trên các ứng dụng khác. Bạn có thể tìm thêm thông tin - cũng như cách vô hiệu hóa thông báo đã nói - tại đây.
Cách truy cập menu “Vẽ qua ứng dụng khác”
Vì vậy, làm thế nào để bạn có được trình đơn "Vẽ qua các ứng dụng khác" mà không gặp phải lỗi và nhận được liên kết nhanh đó? Hoặc, nếu không có liên kết nhanh thì sao? Phần đó khá dễ. Vấn đề lớn nhất là cài đặt lớp phủ màn hình được tìm thấy ở các vị trí khác nhau trên thiết bị cầm tay của nhà sản xuất khác nhau. Đây là bảng phân tích.
Trên kho Android Oreo
Nếu bạn đang sử dụng Android Oreo, menu Cài đặt đã được thiết kế lại để hầu hết mọi thứ hơi khác so với các phiên bản Android hiện đại khác, bao gồm tính năng Vẽ trên ứng dụng khác.
Trước tiên, kéo bóng thông báo và nhấn vào biểu tượng bánh răng để mở Cài đặt.
Trên cổ phiếu Android Marshmallow hoặc Nougat
Trên Android, kéo bóng thông báo hai lần và nhấn vào biểu tượng bánh răng.
Trên thiết bị Samsung
Trước tiên, kéo xuống bóng thông báo và nhấn vào biểu tượng bánh răng, sau đó cuộn xuống tùy chọn “Ứng dụng”.
Tiếp theo, chọn tùy chọn “Ứng dụng có thể xuất hiện trên đầu trang” và, sự bùng nổ, bạn đang ở đó. Samsung cũng giúp bạn dễ dàng hơn bằng cách thêm nút gạt bên cạnh tên ứng dụng vàkhông phải trong một menu riêng biệt. Cảm ơn, Samsung!
Trên thiết bị LG
Một lần nữa, kéo bóng thông báo xuống và bấm vào biểu tượng bánh răng, sau đó nhảy vào menu "Ứng dụng".
Nếu bạn không chắc chắn điều gì gây ra lỗi “Phát hiện lớp phủ màn hình”, điều đó có thể khiến bạn muốn ném điện thoại của mình. Trên thực tế, tôi đã có thêm bạn bè trải nghiệm lỗi này (và sau đó hỏi tôi về nó) hơn bất kỳ lỗi nào khác! Vì vậy, đây là giải pháp - bạn được chào đón, bạn bè.