前言
创新互联公司坚持“要么做到,要么别承诺”的工作理念,服务领域包括:网站制作、网站设计、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的商城网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
最近做项目时碰到一个问题,在意见反馈里面,提交按钮写到顶部,当用户输入反馈意见或者邮箱手机号时,弹出的输入法会上移整个页面,导致提交按钮显示不了。
很明显,这样的界面是非常不友好的,找了一些资料无果后,只好自己想办法解决,经过多次尝试后终于实现了想要的效果。特记录在此,希望能帮助需要帮助的人。效果图如下,写的不好勿怪。
效果图
解决思路
使用ScrollView将中间的内容包住,再把ScrollView的滚动条去掉
代码展示
视图文件:
<ScrollView android:id="@+id/scrollContent" android:layout_width="fill_parent" android:layout_height="fill_parent" android:fadeScrollbars="true" android:fillViewport="true" > <!-- 中间内容视图代码 --> </ScrollView>
Java文件:
去掉ScrollView的滚动条
ScrollView mScrollView = (ScrollView)findViewById(R.id.scrollContent); mScrollView.setVerticalScrollBarEnabled(false); mScrollView.setHorizontalScrollBarEnabled(false);
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持创新互联!
当前文章:Android实现弹出输入法时顶部固定中间部分上移的效果
文章地址:https://www.cdcxhl.com/article48/poseep.html
成都网站建设公司_创新互联,为您提供服务器托管、Google、全网营销推广、定制开发、静态网站、品牌网站建设
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联