Android弹出软键盘时如何将底部顶上去
16lz
2021-01-24
开发过程中会有这样的需求:
当在某一个文本输入框中输入文本时,需要在文本框底部提示“还可输入XX字”。此时,如果文本框是全屏的,或者高度太高,在软键盘弹出时底部的提示则会被键盘遮挡住,用户体验不是很好。
网上很流行的一种方式是设置android:windowSoftInputMode="stateUnchanged|adjustPan" ,但是在我的代码里面并不好用,而且这种方法影响的是整个Activity,感觉不太好。
解决方案:在EditText外面使用ScrollView做父布局。
代码如下:
<?xml version="1.0" encoding="utf-8"?>
效果如图:
更多相关文章
- Android软键盘弹出将底部栏顶上去并不会挤压界面
- Android(安卓)shape属性详细整理
- Android(安卓)TextView setText卡顿问题
- Android2.2 API 中文文档系列(1) —— TextView
- Android篮球计分器App
- 温馨提示:Android(安卓)的 XML 文件是是区分大小写的
- Xamrin开发安卓笔记(一)
- Android(安卓)弹出框LemonBubble提示控件
- android 4.2.2提示 unauthorized终极解决办法,很粗暴