From d7c28056d3fc462f42b508026154d6d8fee5606b Mon Sep 17 00:00:00 2001 From: Michael Jurka Date: Fri, 27 Apr 2012 15:43:36 -0700 Subject: [PATCH] Say "Home" instead of "Launcher" in TalkBack mode Change-Id: Iec9036d693913967009696c1c90825bee8b7d9c6 --- res/values/strings.xml | 2 ++ src/com/android/launcher2/Launcher.java | 10 ++++++++++ 2 files changed, 12 insertions(+) diff --git a/res/values/strings.xml b/res/values/strings.xml index 7e9d12cd6e..d9fbba253b 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -22,6 +22,8 @@ Launcher + + Home Android Core Apps diff --git a/src/com/android/launcher2/Launcher.java b/src/com/android/launcher2/Launcher.java index 967254b8b2..028a4515a8 100644 --- a/src/com/android/launcher2/Launcher.java +++ b/src/com/android/launcher2/Launcher.java @@ -105,6 +105,7 @@ import java.util.Collections; import java.util.Comparator; import java.util.HashMap; import java.util.HashSet; +import java.util.List; import java.util.Set; /** @@ -2890,6 +2891,15 @@ public final class Launcher extends Activity updateTextButtonWithDrawable(R.id.market_button, d); } + @Override + public boolean dispatchPopulateAccessibilityEvent(AccessibilityEvent event) { + boolean result = super.dispatchPopulateAccessibilityEvent(event); + final List text = event.getText(); + text.clear(); + text.add(getString(R.string.home)); + return result; + } + /** * Receives notifications when system dialogs are to be closed. */