Merge "Fixed a bug where the chronometer was invisible" into nyc-dev

This commit is contained in:
TreeHugger Robot
2016-05-19 20:40:25 +00:00
committed by Android (Google) Code Review
2 changed files with 12 additions and 5 deletions

View File

@@ -3369,7 +3369,7 @@ public class Notification implements Parcelable
* otherwise * otherwise
*/ */
private boolean showsTimeOrChronometer() { private boolean showsTimeOrChronometer() {
return mN.showsTimeOrChronometer(); return mN.showsTime() || mN.showsChronometer();
} }
private void resetStandardTemplateWithActions(RemoteViews big) { private void resetStandardTemplateWithActions(RemoteViews big) {
@@ -3865,14 +3865,21 @@ public class Notification implements Parcelable
} }
/** /**
* @return true if the notification will show the time or the chronometer; false * @return true if the notification will show the time; false otherwise
* otherwise
* @hide * @hide
*/ */
public boolean showsTimeOrChronometer() { public boolean showsTime() {
return when != 0 && extras.getBoolean(EXTRA_SHOW_WHEN); return when != 0 && extras.getBoolean(EXTRA_SHOW_WHEN);
} }
/**
* @return true if the notification will show a chronometer; false otherwise
* @hide
*/
public boolean showsChronometer() {
return when != 0 && extras.getBoolean(EXTRA_SHOW_CHRONOMETER);
}
/** /**
* An object that can apply a rich notification style to a {@link Notification.Builder} * An object that can apply a rich notification style to a {@link Notification.Builder}
* object. * object.

View File

@@ -198,7 +198,7 @@ public class NotificationHeaderUtil {
} }
// in case no view is visible we make sure the time is visible // in case no view is visible we make sure the time is visible
int timeVisibility = !hasVisibleText int timeVisibility = !hasVisibleText
|| mRow.getStatusBarNotification().getNotification().showsTimeOrChronometer() || mRow.getStatusBarNotification().getNotification().showsTime()
? View.VISIBLE : View.GONE; ? View.VISIBLE : View.GONE;
time.setVisibility(timeVisibility); time.setVisibility(timeVisibility);
View left = null; View left = null;