- 0
- 0
- 约8.52千字
- 约 10页
- 2023-02-28 发布于江苏
- 举报
Android 是一个针对触摸屏专门设计的操作系统,当点击编辑框,系统自动为用户弹出软键
盘,以便用户进行输入。
那么,弹出软键盘后必然会造成原有布局高度的减少,那么系统应该如何来处理布局的
减少?我们能否在应用程序中进行自定义的控制?这些是本文要讨论的重点。
一、软键盘显示的原理
软件盘的本质是什么?软键盘其实是一个Dialog !
InputMethodService 为我们的输入法创建了一个Dialog,并且将该Dialog 的Window
的某些参数(如Gravity)进行了设置,使之能够在底部或者全屏显示。当我们点击输入框
时,系统对
原创力文档

文档评论(0)