Android自定义安全软键盘,完全自定义,方便、安全、可靠
Android自定义安全软键盘,完全自定义,方便、安全、可靠
下一步计划:增加换肤、一键使用、打包发布等功能
详见: Android 自定义安全软键盘 SafeKeyboard 开发详细说明 2.0
预览
SafeKeyboard显示后遮住目标
EditText问题 (被遮挡时顶起目标
EditText父
View) 功能实现逻辑, 解决动画效果不尽如人意的 BUG.
SafeKeyboard在
PopupWindow中显示会崩溃的问题 (关闭按键预览功能即可). 见
issue#3
SafeKeyboard显示后遮住目标
EditText问题 (被遮挡时顶起目标
EditText父
View). 见
issue#8
ScrollView中的
EditText使用
SafeKeyboard功能. 详见: 注意事项 (SafeKeyboard_Note)
SafeKeyboard在
AlertDialog中显示无法点击的问题. 采用
DialogFragment来实现该功能.
EditText共用一个
SafeKeyboard时,
OnTouch事件造成
SafeKeyboard显示混乱的 BUG.
EditText共用一个
SafeKeyboard, 各键盘无缝切换
EditText的
InputType默认使用不同的键盘(目前仅支持数字键盘和身份证键盘)
SafeKeyboard提供接口指定显示身份证键盘的
EditText
EditText对应的上次打开的键盘类型, 再次显示
SafeKeyboard时显示该中类型键盘, 此功能可在
SafeKeyboardView的属性中 打开/关闭
AndroidManifest.xml文件中添加
"android:windowSoftInputMode="stateAlwaysHidden">", 兼容低版本系统, 重新进入软件界面系统软键盘自动弹出的问题。
SafeKeyboard提供接口设置特殊按键的自定义图片