summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Fischer <>2009-03-31 10:59:44 -0700
committerThe Android Open Source Project <initial-contribution@android.com>2009-03-31 10:59:44 -0700
commit65b8acad5fd6d6e5a49413574dae356dee41d4a5 (patch)
tree85a522d1480b72057e5db3fef36d59ef3bb4f8ff
parentd654f9f727b415b153c7190832db4b65f6943f32 (diff)
downloadframeworks_base-65b8acad5fd6d6e5a49413574dae356dee41d4a5.zip
frameworks_base-65b8acad5fd6d6e5a49413574dae356dee41d4a5.tar.gz
frameworks_base-65b8acad5fd6d6e5a49413574dae356dee41d4a5.tar.bz2
AI 143669: am: CL 143495 Add more accented letters to the character picker.
The hardware keyboard doesn't have all the accents needed for Czech and Polish, so round out the selection. Original author: enf Merged from: //branches/cupcake/... Automated import of CL 143669
-rw-r--r--core/java/android/text/method/QwertyKeyListener.java41
1 files changed, 26 insertions, 15 deletions
diff --git a/core/java/android/text/method/QwertyKeyListener.java b/core/java/android/text/method/QwertyKeyListener.java
index 21bc2a6..e420c27 100644
--- a/core/java/android/text/method/QwertyKeyListener.java
+++ b/core/java/android/text/method/QwertyKeyListener.java
@@ -405,23 +405,34 @@ public class QwertyKeyListener extends BaseKeyListener {
PICKER_SETS.put('<', "\u00AB");
PICKER_SETS.put('>', "\u00BB");
PICKER_SETS.put('?', "\u00BF");
- PICKER_SETS.put('A', "\u00C0\u00C1\u00C2\u00C4\u00C6\u00C3\u00C5");
- PICKER_SETS.put('C', "\u00C7");
- PICKER_SETS.put('E', "\u00C8\u00C9\u00CA\u00CB");
- PICKER_SETS.put('I', "\u00CC\u00CD\u00CE\u00CF");
- PICKER_SETS.put('N', "\u00D1");
- PICKER_SETS.put('O', "\u00D8\u0152\u00D5\u00D2\u00D3\u00D4\u00D6");
- PICKER_SETS.put('U', "\u00D9\u00DA\u00DB\u00DC");
+ PICKER_SETS.put('A', "\u00C0\u00C1\u00C2\u00C4\u00C6\u00C3\u00C5\u0104\u0100");
+ PICKER_SETS.put('C', "\u00C7\u0106\u010C");
+ PICKER_SETS.put('D', "\u010E");
+ PICKER_SETS.put('E', "\u00C8\u00C9\u00CA\u00CB\u0118\u011A\u0112");
+ PICKER_SETS.put('L', "\u0141");
+ PICKER_SETS.put('I', "\u00CC\u00CD\u00CE\u00CF\u012A");
+ PICKER_SETS.put('N', "\u00D1\u0143\u0147");
+ PICKER_SETS.put('O', "\u00D8\u0152\u00D5\u00D2\u00D3\u00D4\u00D6\u014C");
+ PICKER_SETS.put('R', "\u0158");
+ PICKER_SETS.put('S', "\u015A\u0160");
+ PICKER_SETS.put('T', "\u0164");
+ PICKER_SETS.put('U', "\u00D9\u00DA\u00DB\u00DC\u016E\u016A");
PICKER_SETS.put('Y', "\u00DD\u0178");
- PICKER_SETS.put('a', "\u00E0\u00E1\u00E2\u00E4\u00E6\u00E3\u00E5");
- PICKER_SETS.put('c', "\u00E7");
- PICKER_SETS.put('e', "\u00E8\u00E9\u00EA\u00EB");
- PICKER_SETS.put('i', "\u00EC\u00ED\u00EE\u00EF");
- PICKER_SETS.put('n', "\u00F1");
- PICKER_SETS.put('o', "\u00F8\u0153\u00F5\u00F2\u00F3\u00F4\u00F6");
- PICKER_SETS.put('s', "\u00A7\u00DF");
- PICKER_SETS.put('u', "\u00F9\u00FA\u00FB\u00FC");
+ PICKER_SETS.put('Z', "\u0179\u017B\u017D");
+ PICKER_SETS.put('a', "\u00E0\u00E1\u00E2\u00E4\u00E6\u00E3\u00E5\u0105\u0101");
+ PICKER_SETS.put('c', "\u00E7\u0107\u010D");
+ PICKER_SETS.put('d', "\u010F");
+ PICKER_SETS.put('e', "\u00E8\u00E9\u00EA\u00EB\u0119\u011B\u0113");
+ PICKER_SETS.put('i', "\u00EC\u00ED\u00EE\u00EF\u012B");
+ PICKER_SETS.put('l', "\u0142");
+ PICKER_SETS.put('n', "\u00F1\u0144\u0148");
+ PICKER_SETS.put('o', "\u00F8\u0153\u00F5\u00F2\u00F3\u00F4\u00F6\u014D");
+ PICKER_SETS.put('r', "\u0159");
+ PICKER_SETS.put('s', "\u00A7\u00DF\u015B\u0161");
+ PICKER_SETS.put('t', "\u0165");
+ PICKER_SETS.put('u', "\u00F9\u00FA\u00FB\u00FC\u016F\u016B");
PICKER_SETS.put('y', "\u00FD\u00FF");
+ PICKER_SETS.put('z', "\u017A\u017C\u017E");
PICKER_SETS.put(KeyCharacterMap.PICKER_DIALOG_INPUT,
"\u2026\u00A5\u2022\u00AE\u00A9\u00B1");
};