Tôi muốn tạo thông báo tùy chỉnh với thanh tiến trình và nút xóa.Thông báo tùy chỉnh Android 4.0 như google music
Ảnh chụp màn hình:
Tôi thành công để tạo ra một thông báo tùy chỉnh với một thanh tiến trình, nhưng tôi đã không quản lý để tạo ra các sự kiện xóa. Tôi muốn hủy thông báo và ngừng tải lên khi người dùng nhấp vào "x" (như trong âm nhạc của google, vì vậy tôi không muốn bắt đầu một hoạt động để xóa thông báo).
Đây là mã làm việc của tôi:
notificationManager = (NotificationManager) context.getSystemService(context.NOTIFICATION_SERVICE);
int icon = R.drawable.ic_launcher;
CharSequence tickerText = "Hello";
long when = System.currentTimeMillis();
notification = new Notification(icon, tickerText, when);
CharSequence contentTitle = "My notification";
CharSequence contentText = "Hello World!";
Intent notificationIntent = new Intent(context, UploadEventsReceiver.class);
PendingIntent contentIntent = PendingIntent.getActivity(context, 0, notificationIntent, 0);
notification.setLatestEventInfo(context, contentTitle, contentText, contentIntent);
notification.contentView = new RemoteViews(context.getPackageName(), R.layout.upload_progress);
notification.contentView.setOnClickPendingIntent(R.id.text, contentIntent);
notificationManager.notify(this.notificationId, notification);
Tại dòng
Intent notificationIntent = new Intent(context, UploadEventsReceiver.class);
Tôi đã thử với một máy thu phát sóng mà không cần "phát sóng" nhưng tôi không biết nếu đó là cách đúng đắn phải làm nó và tôi đã không thành công để làm cho nó hoạt động. Tôi nên sử dụng những gì và cách sử dụng nó?
Nice, tôi chuẩn bị để thực hiện những gì tôi chỉ tìm thấy trong ảnh chụp màn hình của bạn: gọn gàng Toggles điều khiển phần cứng, ví dụ cho chế độ WiFi, chế độ xoay hoặc chế độ trên máy bay. Bạn đang chạy một ROM tùy chỉnh hoặc bạn có thấy rằng trên thị trường? Cảm ơn sự giúp đỡ của bạn và chúc may mắn với dự án của bạn. – stfn