diff --git a/apps/BuildWidget/res/layout/widget.xml b/apps/BuildWidget/res/layout/widget.xml
index 81b3ae423..41be777cd 100644
--- a/apps/BuildWidget/res/layout/widget.xml
+++ b/apps/BuildWidget/res/layout/widget.xml
@@ -14,31 +14,64 @@
limitations under the License.
-->
-
-
+
-
+
-
+
+
+
+
+
+
+
+
+
diff --git a/apps/BuildWidget/res/xml/widget_build.xml b/apps/BuildWidget/res/xml/widget_build.xml
index c7c443a4a..a5a444daf 100644
--- a/apps/BuildWidget/res/xml/widget_build.xml
+++ b/apps/BuildWidget/res/xml/widget_build.xml
@@ -15,7 +15,12 @@
-->
+ android:initialLayout="@layout/widget"
+ android:resizeMode="horizontal"
+/>
+
diff --git a/apps/BuildWidget/src/com/android/buildwidget/BuildWidget.java b/apps/BuildWidget/src/com/android/buildwidget/BuildWidget.java
index 327a34bff..bd2db0bec 100644
--- a/apps/BuildWidget/src/com/android/buildwidget/BuildWidget.java
+++ b/apps/BuildWidget/src/com/android/buildwidget/BuildWidget.java
@@ -26,6 +26,7 @@ import android.content.Intent;
import android.content.res.Resources;
import android.net.Uri;
import android.os.IBinder;
+import android.text.format.DateUtils;
import android.text.format.Time;
import android.util.Log;
import android.widget.RemoteViews;
@@ -69,12 +70,11 @@ public class BuildWidget extends AppWidgetProvider {
0 /* no flags */);
updateViews.setOnClickPendingIntent(R.id.widget, pendingIntent);
- updateViews.setTextViewText(R.id.build_info,
- android.os.Build.VERSION.CODENAME + " " +
- android.os.Build.ID);
- updateViews.setTextViewText(R.id.build_changelist,
- android.os.Build.FINGERPRINT
- );
+ updateViews.setTextViewText(R.id.build_info, android.os.Build.ID);
+ updateViews.setTextViewText(R.id.build_date,
+ DateUtils.formatDateTime(context, android.os.Build.TIME,
+ DateUtils.FORMAT_NUMERIC_DATE));
+ updateViews.setTextViewText(R.id.build_extra, android.os.Build.FINGERPRINT);
return updateViews;
}