总述:通过点击EditText 来触发显示Popupwindow的键盘视图,此demo禁用了系统自带的软键盘,这个键盘可以输入大小写字母,数字,特殊符号.
使用方法:点击:"abc"与"ABC"来切换大小写字母的输入,点击"123"与"abc"来切换数字与字母键盘,点击"符"与"123"来进行特殊符号与数字键盘的切换,看似一个键盘其实是4个键盘,都是在一个popupwindow上实现的,其中用到style.xml的定义,这里是为了统一键盘的风格,点击delete键则删除一个字符,长按delete键则清空EditText,此demo还设置输入光标始终位于输入字符的最后边;
有好的建议请发邮件到1057915589@qq.com
废话少说,先看效果图片:
1:运行初始效果图
2:字母键盘效果图
3:大写字母键盘效果图
4:数字键盘效果图
:
5:特殊符号键盘效果图:
6:demo代码实现截图如下:
源码下载请到:http://download.csdn.net/detail/anliang123abc/6317507