Android:如何设置底部控件view随着软键盘的弹出而上移——诺诺"涂鸦"记忆
来源:互联网 发布:ps3模拟器优化设置 编辑:程序博客网 时间:2024/05/17 04:15
---------- 诺诺学习技术交流博客、期待与您交流! ----------
详情请查看:http://blog.csdn.net/sun_promise
如何设置一个底部控件view随着软键盘的弹出而上移
1.设置布局随着软键盘的弹出而上移
描述:在点击文本框输入文字时,如何设置界面底部控件随着软键盘的弹出而上移
Demo地址:http://download.csdn.net/detail/sun_2134/9712089
2.效果图
原图:
效果图:(点击文本框后的效果)
3.实现方式:
给EditText外加一个ScrollView,将高度设置统一,并给ScrollView设置属性
android:fillViewport="true"。
注:ScrollView只将EditView嵌套在其中即可,不可将其他组件放进来;不可随意在清单文件中给该activity设置软键盘属性。若弹出的软键盘遮挡了部分上移的view,可以在清单文件中给activity设置属性android:windowSoftInputMode="adjustResize"一些不必要的属性不要随意添加,以免影响实现功能效果。
4.部分主要代码示例:
<ScrollView android:layout_width="fill_parent" android:layout_height="44dp" android:fillViewport="true" android:scrollbars="vertical"> <EditText android:id="@+id/et_password" android:layout_width="match_parent" android:layout_height="44dp" android:background="@drawable/edt_bg" android:drawableLeft="@drawable/key" android:drawablePadding="0dp" android:hint="输入交易密码" android:editable="true" android:password="true" android:cursorVisible="true" android:paddingLeft="5dp" android:singleLine="true" /> </ScrollView>
---------- 诺诺学习技术交流博客、期待与您交流! ----------
详情请查看:http://blog.csdn.net/sun_promise
3 0
- Android:如何设置底部控件view随着软键盘的弹出而上移——诺诺"涂鸦"记忆
- 实现view底部控件随着键盘的弹出而上移的效果
- Android Studio 如何设置编码方式——诺诺"涂鸦"记忆
- android 底部控件,随软键盘弹出,跟着上移
- android 底部控件,随软键盘弹出,跟着上移
- Android软键盘弹出,底部Menu上移
- Android中软键盘弹出时底部控件会上移的问题
- Android中软键盘弹出时底部控件会上移的问题
- AndroidStudio 设置自动导包 ——诺诺"涂鸦"记忆
- Android Studio 设置其整个软件平台下的背景和字体风格——诺诺"涂鸦"记忆
- Android中TextView与EditText控件实现禁止换行——诺诺"涂鸦"记忆
- 如何打开APP在应用市场中对应的的activity页面---Android拓展篇 ——诺诺"涂鸦"记忆
- Android Studio 自定义设置注释模板——诺诺"涂鸦"记忆
- Android Studio导入eclipise快捷键——诺诺"涂鸦"记忆
- 设置使用git命令行的3种平台的环境——诺诺"涂鸦"记忆
- Activity启动从底部向上滑动出现,关闭的时候从顶部向下滑动消失的动画实现---Android提高篇 ——诺诺"涂鸦"记忆
- GitLab ——诺诺"涂鸦"记忆
- 泛型 ——诺诺"涂鸦"记忆
- Tar 命令参数详解
- ArcGIS教程:边界清理 (Spatial Analyst)
- Android进阶——Volley+Https给你的安卓应用加上SSL证书
- Intellij IDEA使用入门
- iOS应用的国际化
- Android:如何设置底部控件view随着软键盘的弹出而上移——诺诺"涂鸦"记忆
- 字节对齐方式
- 会话跟踪技术
- java semaphore
- 递归 求组合
- Java编程思想小笔记3(第11章)
- 关于The MySQL server is running with the--skip-grant-tables option so it cannot execute thisstatement
- SuperMap iClient 7C for Flash之热点图的时间轴控制
- java native方法使用及JNI实例