2014-05-07 22 views
5

Tôi đã triển khai thông báo đẩy với mục đích đang chờ xử lý để khi người dùng nhấp vào thông báo sẽ mở màn hình với chi tiết.Hành động thông báo với mục đích đang chờ xử lý không hoạt động trên JellyBean +

Đó là làm việc tốt trên tất cả các thiết bị HTC .. Samsung S2, S3, ACE và ACE +

Nhưng đối với một số lý do nó không làm việc S4 hoặc S5 .. ai có vấn đề này?

Tôi đang sử dụng lớp NotificationCompact

+0

Lỗi của bạn là gì. Tôi sử dụng lớp NotificationnCompat - nó hoạt động tốt trên các thiết bị Samsung. Xin vui lòng đặt logcat của bạn ở đây. – Booger

+0

Không lỗi, khi bạn bấm vào nó không có gì xảy ra, thanh thông báo bị sụp đổ và thay vì mở hoạt động của tôi, không có gì xảy ra – elmorabea

+0

Tôi tự tin có lỗi, kiểm tra kỹ logcat của bạn. Tôi sẽ nhắc lại rằng điều này có thể KHÔNG phải là vấn đề tương thích với thiết bị, nhưng có điều gì đó sai với mã của BẠN. – Booger

Trả lời

4

Set requestCode trên PendingIntent để khác không giá trị.

PendingIntent.getActivity(this, 42, intent, PendingIntent.FLAG_UPDATE_CURRENT); 
//        ^^ THIS 
+0

Đã tìm thấy câu trả lời và được đề cập trong các nhận xét – elmorabea

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