我正在尝试获得一个只允许字母(小写和大写)的editTextview。
它适用于以下代码:
edittv.setKeyListener(DigitsKeyListener.getInstance("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"));
问题是我得到一个像这样的数字键盘:
要回到普通键盘,我发现了这段代码:
edittv.setKeyListener(DigitsKeyListener.getInstance("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"));
edittv.setInputType(InputType.TYPE_CLASS_TEXT);
它适用于恢复键盘但随后再次允许所有字符,因此它撤消了以前的代码。
那么,我怎样才能以编程方式只允许使用字母键盘的字母。
蝴蝶不菲
守候你守候我
相关分类