diff options
author | Winson Chung <winsonc@google.com> | 2011-06-29 20:10:49 -0700 |
---|---|---|
committer | Winson Chung <winsonc@google.com> | 2011-06-29 20:11:07 -0700 |
commit | 6a0f57dfafced837a2a282d8feec28d5418be3b9 (patch) | |
tree | 4d3c2d584509c239aefce01dbe14fda6569f0b3e /src/com/android/launcher2/PagedViewWidget.java | |
parent | e87b924efaaf1cfb555a4327dc653929a4c182f1 (diff) | |
download | android_packages_apps_Trebuchet-6a0f57dfafced837a2a282d8feec28d5418be3b9.tar.gz android_packages_apps_Trebuchet-6a0f57dfafced837a2a282d8feec28d5418be3b9.tar.bz2 android_packages_apps_Trebuchet-6a0f57dfafced837a2a282d8feec28d5418be3b9.zip |
Populating some more accessibility events.
Change-Id: I7813abdd6dcc0979949caec9e31029486be0396d
Diffstat (limited to 'src/com/android/launcher2/PagedViewWidget.java')
-rw-r--r-- | src/com/android/launcher2/PagedViewWidget.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/com/android/launcher2/PagedViewWidget.java b/src/com/android/launcher2/PagedViewWidget.java index 365965d13..d9c2a84a1 100644 --- a/src/com/android/launcher2/PagedViewWidget.java +++ b/src/com/android/launcher2/PagedViewWidget.java @@ -105,6 +105,7 @@ public class PagedViewWidget extends LinearLayout implements Checkable { image.setMaxWidth(maxWidth); } image.setImageDrawable(preview); + image.setContentDescription(info.label); mPreviewImageView = image; final TextView name = (TextView) findViewById(R.id.widget_name); name.setText(info.label); @@ -117,11 +118,13 @@ public class PagedViewWidget extends LinearLayout implements Checkable { public void applyFromResolveInfo(PackageManager pm, ResolveInfo info, FastBitmapDrawable preview, HolographicOutlineHelper holoOutlineHelper) { mHolographicOutlineHelper = holoOutlineHelper; + CharSequence label = info.loadLabel(pm); final ImageView image = (ImageView) findViewById(R.id.widget_preview); image.setImageDrawable(preview); + image.setContentDescription(label); mPreviewImageView = image; final TextView name = (TextView) findViewById(R.id.widget_name); - name.setText(info.loadLabel(pm)); + name.setText(label); name.setLayerType(View.LAYER_TYPE_SOFTWARE, null); final TextView dims = (TextView) findViewById(R.id.widget_dims); if (dims != null) { |