summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Wren <cwren@android.com>2012-10-11 14:39:38 -0400
committerChris Wren <cwren@android.com>2012-10-11 16:37:49 -0400
commit5fb18aa57541710597ccef39423b255017e2915e (patch)
tree1521d365570b446deb9188da28f9d6bf505a99a5
parente1f4ebf559f7ddbfe19ea9a1823a62f3d8b80d71 (diff)
downloadframeworks_base-5fb18aa57541710597ccef39423b255017e2915e.zip
frameworks_base-5fb18aa57541710597ccef39423b255017e2915e.tar.gz
frameworks_base-5fb18aa57541710597ccef39423b255017e2915e.tar.bz2
Copy date format style from keyguard.
Bug: 7312660 Change-Id: Ia5e728758bd1f2caa039ea6b8f8fa9abcc9f8417
-rw-r--r--packages/SystemUI/res/layout/status_bar_expanded_header.xml35
-rw-r--r--packages/SystemUI/res/values/donottranslate.xml7
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/policy/DateView.java7
3 files changed, 26 insertions, 23 deletions
diff --git a/packages/SystemUI/res/layout/status_bar_expanded_header.xml b/packages/SystemUI/res/layout/status_bar_expanded_header.xml
index 409a00e..4cfb816 100644
--- a/packages/SystemUI/res/layout/status_bar_expanded_header.xml
+++ b/packages/SystemUI/res/layout/status_bar_expanded_header.xml
@@ -25,22 +25,31 @@
android:gravity="center_vertical"
android:baselineAligned="false"
>
- <com.android.systemui.statusbar.policy.Clock
- android:id="@+id/clock"
+ <LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_marginLeft="8dp"
- android:singleLine="true"
- android:textAppearance="@style/TextAppearance.StatusBar.Expanded.Clock"
- />
+ android:orientation="horizontal"
+ >
+ <com.android.systemui.statusbar.policy.Clock
+ android:id="@+id/clock"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_marginLeft="8dp"
+ android:singleLine="true"
+ android:textAppearance="@style/TextAppearance.StatusBar.Expanded.Clock"
+ android:gravity="bottom"
+ />
- <com.android.systemui.statusbar.policy.DateView android:id="@+id/date"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_marginLeft="8dp"
- android:layout_marginRight="8dp"
- android:textAppearance="@style/TextAppearance.StatusBar.Expanded.Date"
- />
+ <com.android.systemui.statusbar.policy.DateView android:id="@+id/date"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_marginLeft="8dp"
+ android:layout_marginRight="8dp"
+ android:singleLine="true"
+ android:textAppearance="@style/TextAppearance.StatusBar.Expanded.Date"
+ android:gravity="bottom"
+ />
+ </LinearLayout>
<Space
android:layout_width="0dp"
diff --git a/packages/SystemUI/res/values/donottranslate.xml b/packages/SystemUI/res/values/donottranslate.xml
index 089a54d..41ea6f3 100644
--- a/packages/SystemUI/res/values/donottranslate.xml
+++ b/packages/SystemUI/res/values/donottranslate.xml
@@ -17,10 +17,7 @@
*/
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <!-- For formatting day of week and date in DateView. %1$s is DOW, %2$s is date.
- We show both (DOW on one line, then the date) but this can be overridden for locales as
- necessary.
- -->
- <string name="status_bar_date_formatter">%1$s\n%2$s</string>
+ <!-- Date format for display: should match the lockscreen in /policy. -->
+ <string name="abbrev_wday_month_day_no_year">@*android:string/abbrev_wday_month_day_no_year</string>
</resources>
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/DateView.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/DateView.java
index 640dcca..1d6b3d1 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/DateView.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/DateView.java
@@ -87,11 +87,8 @@ public class DateView extends TextView {
}
protected void updateClock() {
- final Context context = getContext();
- Date now = new Date();
- CharSequence dow = DateFormat.format("EEEE", now);
- CharSequence date = DateFormat.getLongDateFormat(context).format(now);
- setText(context.getString(R.string.status_bar_date_formatter, dow, date));
+ final String dateFormat = getContext().getString(R.string.abbrev_wday_month_day_no_year);
+ setText(DateFormat.format(dateFormat, new Date()));
}
private boolean isVisible() {