Android实现弹出输入法时顶部固定中间部分上移的效果

 更新时间:2017年03月21日 17:17:52   作者:段延锐  
本文主要介绍了Android实现弹出输入法时顶部固定中间部分上移的效果的方法。具有很好的参考价值,下面跟着小编一起来看下吧

前言

最近做项目时碰到一个问题,在意见反馈里面,提交按钮写到顶部,当用户输入反馈意见或者邮箱手机号时,弹出的输入法会上移整个页面,导致提交按钮显示不了。

很明显,这样的界面是非常不友好的,找了一些资料无果后,只好自己想办法解决,经过多次尝试后终于实现了想要的效果。特记录在此,希望能帮助需要帮助的人。效果图如下,写的不好勿怪。

效果图

     

解决思路

使用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 PowerManagerService省电模式

    初识Android PowerManagerService省电模式

    这篇文章主要介绍了初识Android PowerManagerService省电模式,文章围绕主题展开详细的内容介绍,具有一定的参考价值,感兴趣的小伙伴可以参考一下
    2022-08-08
  • android仿支付宝、微信密码输入框效果

    android仿支付宝、微信密码输入框效果

    这篇文章主要为大家详细介绍了android仿支付宝、微信密码输入框效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-12-12
  • Android 实现双击退出的功能

    Android 实现双击退出的功能

    本文主要介绍Android 实现双击退出,这里给大家提供代码示例,方便大家理解查看,有需要的小伙伴可以参考下
    2016-07-07
  • Android开发实现的内存管理工具类

    Android开发实现的内存管理工具类

    这篇文章主要介绍了Android开发实现的内存管理工具类,可实现计算手机内部与外部的总存储空间、可用存储空间等功能,需要的朋友可以参考下
    2017-11-11
  • 用Kotlin实现Android点击事件的方法

    用Kotlin实现Android点击事件的方法

    本篇文章主要介绍了用Kotlin实现Android点击事件的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • Android顶部标题栏的布局设计

    Android顶部标题栏的布局设计

    大家好,本篇文章主要讲的是Android顶部标题栏的布局设计,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下
    2022-01-01
  • Android 原始资源文件的使用详解

    Android 原始资源文件的使用详解

    本篇文章是对Android中原始资源文件的使用进行了详细的分析介绍,需要的朋友参考下
    2013-05-05
  • Android 适配器模式应用及设计原理

    Android 适配器模式应用及设计原理

    这篇文章主要介绍了Android 适配器模式应用及设计原理的相关资料,Android开发者应该都知道适配器会用,但是不是多清楚原理,这里帮大家分析下原理,需要的朋友可以参考下
    2016-10-10
  • 去掉ListView底部的ListDivider的方法

    去掉ListView底部的ListDivider的方法

    下面小编就为大家带来一篇去掉ListView底部的ListDivider的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-04-04
  • android 检测耳机是否插入方法

    android 检测耳机是否插入方法

    在android开发过程中经常会用到检测耳机是否插入的功能,本文将介绍一些方法,可供有需要的朋友参考下
    2012-11-11

最新评论