隐藏软键盘的时候,页面或者布局往上跳动的解决办法
来源:互联网 发布:数据聚合是什么意思 编辑:程序博客网 时间:2024/06/05 16:38
最近在做项目的时候,遇到,点击输入输入框文字后,回车的时候,软键盘隐藏时,页面和布局往上跳动一下,恢复正常,搞得体验非常不好,
其实这个问题,很好解决:
以下是我的解决办法:
<EditText android:id="@+id/et_contact" android:layout_width="match_parent" android:layout_height="@dimen/dp_40" android:layout_alignParentRight="true" android:layout_centerVertical="true" android:layout_toRightOf="@id/contact" android:background="@null" android:gravity="center_vertical" android:hint="请输入你的名字" android:imeOptions="actionDone" android:maxLength="20" android:paddingRight="@dimen/dp_15" android:singleLine="true" android:textColor="@color/content_color" android:textSize="@dimen/size_14"/>
Activty中
et_phone.setOnKeyListener(this);@Override public boolean onKey(View v, int keyCode, KeyEvent event) { if (KeyEvent.KEYCODE_ENTER == keyCode && KeyEvent.ACTION_DOWN == event.getAction()) { //处理事件 hideSoftKeyboard(); return true; } return false; }
这样他会很平和的隐藏软键盘,不会造成页面跳动!!! 如果能解决你的问题,不要忘记了点赞!!!关注本人博客地址链接:https://github.com/wolfking0608
阅读全文
0 0
- 隐藏软键盘的时候,页面或者布局往上跳动的解决办法
- EditText在弹出、隐藏软键盘或者布局滚动后SetError文字显示不全的解决办法
- Android 软键盘盖住输入框或者布局的解决办法
- Android 软键盘盖住输入框或者布局的解决办法
- Android 软键盘盖住输入框或者布局的解决办法
- Android 软键盘盖住输入框或者布局的解决办法
- Android 软键盘盖住输入框或者布局的解决办法
- Android 当EditextText失去焦点,或者点击Activity的时候关闭软键盘或者其他布局
- 解决在软键盘弹出的时候挤压或者遮盖原有的布局
- 解决点击edittext,弹出软键盘时布局往上顶的问题
- Android 软键盘弹出时,把整个界面往上挤 的解决办法
- 隐藏状态栏时,整体布局不会往上挪的办法
- Fragment页面布局不让软键盘把页面顶上去的解决办法
- 【iOS开发-37】在点击或者输入结束后不需要键盘的时候如何隐藏并退出软键盘?
- iOS开发在点击或者输入结束后不需要键盘的时候如何隐藏并退出软键盘?
- 进入Activity的时候隐藏软键盘当获取到焦点的时候弹出软键盘
- android activity启动的时候隐藏软键盘
- android activity启动的时候隐藏软键盘
- 你所不知道的那些知识点--kafka
- Google Home可区分不同的人声,最多支持6个账户
- 递归打印螺旋数字
- Facebook 发布黑科技:用大脑直接「打字」,让皮肤去「倾听」| F8 2017
- 梯度下降
- 隐藏软键盘的时候,页面或者布局往上跳动的解决办法
- 活动——活动的启动模式
- 在一台Linux上部署多个tomcat
- Cyclic Nacklace
- 易到三位联合创始人周航、杨芸与汤鹏宣布辞职
- 任正非内部讲话:华为会不会是下一个美联航?
- 马斯克最疯狂的公司Neurallink,它要定义未来人类
- php中的echo print print_r的区别
- 小程序入口再扩大:公众号可以关联不同主体的小程序