Merge "Fixed a bug where the chronometer was invisible" into nyc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
2486cb2c89
@@ -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.
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
Reference in New Issue
Block a user