Remove progress from notification when done

Change-Id: If49c8d0ca2270f22dcc5350379f1bb1f34f02041
This commit is contained in:
Gabriele M
2017-11-30 23:41:00 +01:00
parent 63f6fd1a70
commit e50edf0811

View File

@@ -297,7 +297,8 @@ public class UpdaterService extends Service {
} }
case VERIFIED: { case VERIFIED: {
stopForeground(STOP_FOREGROUND_DETACH); stopForeground(STOP_FOREGROUND_DETACH);
mNotificationBuilder.setProgress(100, 100, false); mNotificationStyle.setSummaryText(null);
mNotificationBuilder.setProgress(0, 0, false);
String text = getString(R.string.download_completed_notification); String text = getString(R.string.download_completed_notification);
mNotificationStyle.bigText(text); mNotificationStyle.bigText(text);
mNotificationBuilder.setTicker(text); mNotificationBuilder.setTicker(text);
@@ -309,6 +310,7 @@ public class UpdaterService extends Service {
} }
case VERIFICATION_FAILED: { case VERIFICATION_FAILED: {
stopForeground(STOP_FOREGROUND_DETACH); stopForeground(STOP_FOREGROUND_DETACH);
mNotificationStyle.setSummaryText(null);
mNotificationBuilder.setProgress(0, 0, false); mNotificationBuilder.setProgress(0, 0, false);
String text = getString(R.string.verification_failed_notification); String text = getString(R.string.verification_failed_notification);
mNotificationStyle.bigText(text); mNotificationStyle.bigText(text);
@@ -336,7 +338,8 @@ public class UpdaterService extends Service {
} }
case INSTALLED: { case INSTALLED: {
stopForeground(STOP_FOREGROUND_DETACH); stopForeground(STOP_FOREGROUND_DETACH);
mNotificationBuilder.setProgress(100, 100, false); mNotificationStyle.setSummaryText(null);
mNotificationBuilder.setProgress(0, 0, false);
String text = getString(R.string.installing_update_finished); String text = getString(R.string.installing_update_finished);
mNotificationStyle.bigText(text); mNotificationStyle.bigText(text);
mNotificationBuilder.addAction(R.drawable.ic_system_update, mNotificationBuilder.addAction(R.drawable.ic_system_update,
@@ -351,6 +354,7 @@ public class UpdaterService extends Service {
} }
case INSTALLATION_FAILED: { case INSTALLATION_FAILED: {
stopForeground(STOP_FOREGROUND_DETACH); stopForeground(STOP_FOREGROUND_DETACH);
mNotificationStyle.setSummaryText(null);
mNotificationBuilder.setProgress(0, 0, false); mNotificationBuilder.setProgress(0, 0, false);
String text = getString(R.string.installing_update_error); String text = getString(R.string.installing_update_error);
mNotificationStyle.bigText(text); mNotificationStyle.bigText(text);