From 962dde734b7e347948a1624571e8c180260bae85 Mon Sep 17 00:00:00 2001 From: Martin Olsson 4 Date: Fri, 5 Jul 2013 07:07:33 +0200 Subject: [PATCH] Add additional languages to be accepted by the NumberPicker input filter Adds Devanagari, Bengali and Kannada numerals to be accepted by the input text filter of the NumberPicker class. Before this patch only Latin and Arabic-Indic numerals was accepted as input. Change-Id: I82a7e88e09c894ee55ef301d109e3d6b867c6ff6 --- core/java/android/widget/NumberPicker.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/core/java/android/widget/NumberPicker.java b/core/java/android/widget/NumberPicker.java index c0fde2e51fb79..26c57328d2c5b 100644 --- a/core/java/android/widget/NumberPicker.java +++ b/core/java/android/widget/NumberPicker.java @@ -1944,7 +1944,16 @@ public class NumberPicker extends LinearLayout { , '\u0669', // Extended Arabic-Indic '\u06f0', '\u06f1', '\u06f2', '\u06f3', '\u06f4', '\u06f5', '\u06f6', '\u06f7', '\u06f8' - , '\u06f9' + , '\u06f9', + // Hindi and Marathi (Devanagari script) + '\u0966', '\u0967', '\u0968', '\u0969', '\u096a', '\u096b', '\u096c', '\u096d', '\u096e' + , '\u096f', + // Bengali + '\u09e6', '\u09e7', '\u09e8', '\u09e9', '\u09ea', '\u09eb', '\u09ec', '\u09ed', '\u09ee' + , '\u09ef', + // Kannada + '\u0ce6', '\u0ce7', '\u0ce8', '\u0ce9', '\u0cea', '\u0ceb', '\u0cec', '\u0ced', '\u0cee' + , '\u0cef' }; /**