利用Dialog实现安卓自定义软键盘的方法、装置及电子设备
基本信息
申请号 | CN201911401611.6 | 申请日 | - |
公开(公告)号 | CN111190599A | 公开(公告)日 | 2020-05-22 |
申请公布号 | CN111190599A | 申请公布日 | 2020-05-22 |
分类号 | G06F8/38 | 分类 | 计算;推算;计数; |
发明人 | 耿鹏飞;张鹤;张彦雷 | 申请(专利权)人 | 久盈世纪(北京)科技有限公司 |
代理机构 | 上海京沪专利代理事务所(普通合伙) | 代理人 | 久盈世纪(北京)科技有限公司 |
地址 | 100089 北京市海淀区交大东路66号院2号楼1035 | ||
法律状态 | - |
摘要
摘要 | 本公开实施例中提供了一种利用Dialog实现安卓自定义软键盘的方法、装置及电子设备,属于安卓系统智能终端的技术领域,该方法包括:在Dialog对象中集成KeyboardView软键盘视图,以便于进行键盘的弹入和弹出,以及键盘的状态监听;在Java代码中实现NativeInterface接口中相关函数供WebView中的Js代码调用,以便于进行安全软键盘的摊入弹出以及内容输入;通过读取手机的第一尺寸参数和所述软键盘的第二尺寸参数,确定软键盘的偏移高度;通过ViewGroup的接口将整个WebView视图向上移动所述偏移高度。本发明创建的自定义软键盘动画流畅、软件运行稳定,同时集成方便。 |
