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; }