无法使用ProgressBar点击Notification内的Button

时间:2015-06-26 13:40:40

标签: android button notifications progress-bar action

margin-bottom: 20px;

这是我创建通知的代码。这将根据将文件上传到我的网络服务器的HTTP请求进行更新。这是进度回调方法:

Intent intentCancel = new Intent(getApplicationContext(), MainActivity.class);
intent.putExtra(MainActivity.UPLOAD_CANCELED, true);
PendingIntent pendingIntent = PendingIntent.getBroadcast(Service.this, 0, intentCancel, 0);
builder = new NotificationCompat.Builder(Service.this);
builder.setOngoing(true);
builder.setContentTitle("Uploading");
builder.addAction(R.mipmap.ic_ab_close, "Cancel", pendingIntent);
builder.setProgress(100,0, false); 
notificationManager.notify(idNotification, builder.build());

问题是:当文件上传快速更新该进度条时,我可以点击取消按钮。

上传方法是如此之快,而不是通知始终重建,这样点击永远不会启用

P.S。:当进度结束时,取消按钮是“tappable”。

我该怎么做才能解决这个问题?

相关问题:

Android notification progressbar freezing

Huge memory usage in notifications

0 个答案:

没有答案