Tôi có thể ẩn chương trình khỏi các hoạt động đang diễn ra trong thanh thông báo không?


9

Có cách nào để ẩn các thông báo mà một ứng dụng đã cho hiển thị trong thanh Thông báo đang thực hiện không?


Nó phụ thuộc vào ứng dụng, AFAIK. Bạn có bất kỳ cái cụ thể trong tâm trí?
gary

Một số ứng dụng không có tùy chọn xóa thông báo. Điều đó có nghĩa là không thể xóa thông báo?
Christian

chính xác. Bạn đang sử dụng ứng dụng nào? Một số ứng dụng đặt nó vào thanh thông báo sao cho HĐH không giết ứng dụng (như Locale).
Bryan Denny

Theo hiểu biết của tôi, việc HĐH có giết ứng dụng hay không phụ thuộc vào cách ứng dụng xử lý các sự kiện trong vòng đời của ứng dụng. Tài liệu chính thức không chỉ ra rằng vấn đề là ứng dụng có đặt thông báo hay không.
Christian

Câu trả lời:


7

Kể từ Android 2.0, hệ thống yêu cầu các ứng dụng chạy liên tục trong nền và yêu cầu mức độ ưu tiên nhất định để chúng không bị tắt (như ứng dụng âm nhạc), hãy đặt Thông báo liên tục. Điều này là để ngăn chặn việc lạm dụng yêu cầu mức độ ưu tiên này mà không cho người dùng biết rằng nó đang xảy ra.

Bạn có thể đọc về điều này tại đây: http://developer.android.com/reference/android/app/Service.html#startForeground(int, android.app.Notification)


Nhưng một số ứng dụng cho phép bạn ẩn thông báo nhưng vẫn cho phép nó chạy trong nền. Tôi sử dụng báo thức nhẹ nhàng cho phép điều này. Tôi nghĩ rằng nó là một ứng dụng dựa trên ứng dụng.
Web

1
Báo thức nhẹ nhàng có thể không chạy liên tục trong nền mà thay vào đó là lập lịch "báo thức" với hệ thống để ứng dụng đó được đánh thức vào thời điểm thích hợp, sau đó phát ra âm thanh báo động thực tế. Câu trả lời của tôi là cụ thể về các ứng dụng chạy liên tục trong nền (chẳng hạn như các ứng dụng âm nhạc).
Eric Mill

0

Hãy thử Smartbar . Tôi đã từng sử dụng nó và nó cho phép bạn đặt các phím tắt trong thanh thông báo cũng như ẩn các biểu tượng trong thanh thông báo. Tôi không thể nhớ ra khỏi đỉnh đầu của mình nếu nó ẩn các biểu tượng được đặt ở đó bởi các ứng dụng khác nhưng tôi nghĩ nó có. Xin lỗi vì câu trả lời rẻ tiền, tôi chỉ không thể nhớ và tôi không có thời gian để tải xuống và dùng thử để chắc chắn.


0

Như những người khác đã nói, bạn không thể xóa thông báo đang diễn ra khỏi thanh thông báo. Nó ở đó để cảnh báo người dùng rằng ứng dụng liên tục chạy và nếu không có nó, ứng dụng có thể bị hệ thống giết chết bất cứ lúc nào.

Điều đó nói rằng, nếu bạn đang chạy Jelly Bean (hoặc mới hơn), có tùy chọn tắt tất cả các thông báo từ một ứng dụng. Cài đặt là cho mỗi ứng dụng và có thể được tìm thấy trong Cài đặt> Ứng dụng> (chọn ứng dụng)> bỏ chọn hộp "Hiển thị thông báo". Một lưu ý cho phương pháp này là ứng dụng sẽ không còn hiển thị bất kỳ thông báo nào trên thanh thông báo, nhưng nếu bạn chấp nhận được thì tôi đã thấy phương pháp này là một cách dễ dàng để ngăn ngăn thông báo của tôi điền vào các thông báo không cần thiết .


-1

Tôi sẽ nói chuyện với các nhà phát triển ứng dụng và hỏi họ là họ có kế hoạch đưa tùy chọn xóa ứng dụng khỏi thanh thông báo hay không. Họ có thể bắt buộc một yêu cầu như vậy. Bạn cũng có thể để lại nhận xét cho ứng dụng và thêm vào đó như một ghi chú bên lề.

Nhóm CM và các nhà phát triển ROM khác tạo các bản cập nhật có thể flash vào ROM của họ để các biểu tượng và các mục khác có thể được xóa khỏi thanh thông báo, nhưng họ thường không làm điều này cho các ứng dụng cụ thể. Bạn có thể kiểm tra thông tin về điều này trong diễn đàn của ROM bạn đang sử dụng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.