比如 Activity 弹出一个注册对话框 注册当然需要输入内容 这时就会弹出键盘
这样就导致弹出键盘后 有可能会挡住注册等按钮 怎么解决呢?
我们可以这样做
1. 把除了注册按钮以外的所有view用ScrollView包裹
2. 把Activity在清单文件中设置android:windowSoftInputMode="adjustPan"
这样就可以使软键盘弹出后 按钮和键盘一起弹上去 压缩被ScrollView包裹的
区域 而且这个区域可以上下滑动。
本文共 272 字,大约阅读时间需要 1 分钟。
比如 Activity 弹出一个注册对话框 注册当然需要输入内容 这时就会弹出键盘
这样就导致弹出键盘后 有可能会挡住注册等按钮 怎么解决呢?
我们可以这样做
1. 把除了注册按钮以外的所有view用ScrollView包裹
2. 把Activity在清单文件中设置android:windowSoftInputMode="adjustPan"
这样就可以使软键盘弹出后 按钮和键盘一起弹上去 压缩被ScrollView包裹的
区域 而且这个区域可以上下滑动。
转载于:https://blog.51cto.com/yohyow/1141203