summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher2/FolderIcon.java
diff options
context:
space:
mode:
authorAdam Cohen <adamcohen@google.com>2011-10-25 21:38:29 -0700
committerAdam Cohen <adamcohen@google.com>2011-10-26 14:08:19 -0700
commit3371da0159cc54ff8ae1b1b26effb96445f208d5 (patch)
treeaac9f398c475f14c802370e827c44973fd9cc21e /src/com/android/launcher2/FolderIcon.java
parentf060868dd6ca8fb2f199fefd5cbb19a75ac2c108 (diff)
downloadandroid_packages_apps_Trebuchet-3371da0159cc54ff8ae1b1b26effb96445f208d5.tar.gz
android_packages_apps_Trebuchet-3371da0159cc54ff8ae1b1b26effb96445f208d5.tar.bz2
android_packages_apps_Trebuchet-3371da0159cc54ff8ae1b1b26effb96445f208d5.zip
Initial changes to make folders accessible
Change-Id: Id8c9cbc0ef200967c3b966fbccfdfde184d4211c
Diffstat (limited to 'src/com/android/launcher2/FolderIcon.java')
-rw-r--r--src/com/android/launcher2/FolderIcon.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/com/android/launcher2/FolderIcon.java b/src/com/android/launcher2/FolderIcon.java
index 894507659..546f4b53c 100644
--- a/src/com/android/launcher2/FolderIcon.java
+++ b/src/com/android/launcher2/FolderIcon.java
@@ -32,6 +32,7 @@ import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
+import android.view.accessibility.AccessibilityEvent;
import android.view.animation.AccelerateInterpolator;
import android.view.animation.DecelerateInterpolator;
import android.widget.ImageView;
@@ -122,19 +123,18 @@ public class FolderIcon extends LinearLayout implements FolderListener {
icon.mFolderName = (BubbleTextView) icon.findViewById(R.id.folder_icon_name);
icon.mFolderName.setText(folderInfo.title);
icon.mPreviewBackground = (ImageView) icon.findViewById(R.id.preview_background);
- icon.mPreviewBackground.setContentDescription(folderInfo.title);
icon.setTag(folderInfo);
icon.setOnClickListener(launcher);
icon.mInfo = folderInfo;
icon.mLauncher = launcher;
-
+ icon.setContentDescription(String.format(launcher.getString(R.string.folder_name_format),
+ folderInfo.title));
Folder folder = Folder.fromXml(launcher);
folder.setDragController(launcher.getDragController());
folder.setFolderIcon(icon);
folder.bind(folderInfo);
icon.mFolder = folder;
- Resources res = launcher.getResources();
icon.mFolderRingAnimator = new FolderRingAnimator(launcher, icon);
folderInfo.addListener(icon);
@@ -587,6 +587,7 @@ public class FolderIcon extends LinearLayout implements FolderListener {
public void onTitleChanged(CharSequence title) {
mFolderName.setText(title.toString());
- mPreviewBackground.setContentDescription(title.toString());
+ setContentDescription(String.format(mContext.getString(R.string.folder_name_format),
+ title));
}
}