读书人

安卓键盘的开发(字母,数目字,符号)

发布时间: 2013-10-08 17:02:59 作者: rapoo

安卓键盘的开发(字母,数字,符号)

总述:通过点击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


读书人网 >Android

热点推荐