Android 固定View在键盘上方
Posted danfengw
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android 固定View在键盘上方相关的知识,希望对你有一定的参考价值。
简介
1、提供工具类
2、对外提供2种使用方式:
a、本文工具根布局必须是RelativeLayout为例子(如果自己修改代码,根布局类型没有要求,可以是LinearLayout、ConstraintLayout等,但是对应工具类的代码需要自行修改,只要能达到要固定的View控件被加到父布局底部即可)
b、使用PopWindow实现,不推荐这种方式(这种方式在 Activity为全屏、非全屏、是否有底部虚拟按键的4种交叉情况下,高度计算会有误差)。
代码
1、固定在键盘上方的控件View
class FixOnKeyBoardView : FrameLayout
constructor(context: Context) : super
以上是关于Android 固定View在键盘上方的主要内容,如果未能解决你的问题,请参考以下文章