Updated layouts for keyguard widget picker

Bug: 7381803

Change-Id: I9a6a8fe3216002b486e7b6ddf7544d9fc4e73de8
This commit is contained in:
Michael Jurka
2012-11-06 21:08:31 -08:00
parent c0fb8a399b
commit a487bca470
13 changed files with 107 additions and 4 deletions

View File

@@ -89,7 +89,7 @@ public class KeyguardAppWidgetPickActivity extends Activity
@Override
protected void onCreate(Bundle savedInstanceState) {
setContentView(R.layout.keyguard_appwidget_pick_layout);
setContentView(R.layout.keyguard_appwidget_picker_layout);
super.onCreate(savedInstanceState);
// Set default return data
@@ -106,6 +106,14 @@ public class KeyguardAppWidgetPickActivity extends Activity
mExtraConfigureOptions = intent.getBundleExtra(AppWidgetManager.EXTRA_APPWIDGET_OPTIONS);
mGridView = (GridView) findViewById(R.id.widget_list);
DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
int maxGridWidth = getResources().getDimensionPixelSize(
R.dimen.keyguard_appwidget_picker_max_width);
if (maxGridWidth < dm.widthPixels) {
mGridView.getLayoutParams().width = maxGridWidth;
}
mAppWidgetManager = AppWidgetManager.getInstance(this);
mAppWidgetLoader = new AppWidgetLoader<Item>(this, mAppWidgetManager, this);
mItems = mAppWidgetLoader.getItems(getIntent());