关于EditText代码设置焦点及软键盘设置(一)

来源:互联网 发布:mac自带修图软件怎么用 编辑:程序博客网 时间:2024/06/07 05:33

项目EditText应用场景,如图:



需求:EditText处于布局底部(在弹出的软键盘高度内)
默认不做处理的结果,如图:


整个视图被向上挤出了屏幕,title直接挤没了。
在AndroidManifest.xml文件中android:windowSoftInputMode默认值是"adjustPan"(据说);
设置:
在AndroidManifest.xml文件中设置
<activity
android:name=".ui.businesscenter.SupplierOfferActivity"
android:windowSoftInputMode="adjustResize" />

注:android:windowSoftInputMode= ,它的可取值有1.2.3....不做说明,本文只说明此场景处理。


设置之后又出问题了,如图:


虽然title没有被挤到屏幕外面,但整个视图挤到一起了。

注:外层试图必须是可滚动的视图,如:ScrollView,ListView等
(实现)


0 0