2013-12-18 19 views
0

我有一个应用程序中,我有一个编辑框,
哪里我只想接受大写字母和一些修改字符像ÆØ等,
我已经完成了大写字母。如何只接受修改alphabits(A自动Ø等)购买Android

+0

InputFilter输入滤波器=新输入过滤(){ \t公共的CharSequence滤波器(CharSequence的源,INT开始,INT端,跨区DEST,INT DSTART,INT DEND){ \t对(INT I =开始;我<端;我+ + ){(Character.isUpperCase(source.charAt(i))){ \t return“”; \t} \t} \t int a = Character.MODIFIER_LETTER; \t return null; \t \t } \t \t \t \t };我已经为UPPER案例添加了这个代码 – inni

回答

0

尝试这个 -

<EditText android:inputType="text" android:digits="ÅÆØQWERTZUIOPASDFGHJKLYXCVBNM" /> 

您还可以添加其他修饰符号。