自定义AppCompatEditText背景:软键盘覆盖了部分自定义可绘制对象

时间:2019-02-15 12:53:44

标签: android android-softkeyboard

按照标题的规定,我的软键盘覆盖了部分编辑文本(AppCompatEditText)。

drawable是一条定制线,它是名为VectorDrawable的{​​{1}}:

ic_edittext_underline

如您所见,我添加了一些空间,以使内容/输入不与下划线重叠。

我在<?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:top="20dp" android:left="5dp" android:right="5dp" android:drawable="@drawable/ic_edittext_underline"/> </layer-list> 中,并且确保Fragment的清单声明了Activity(以及在我的{{1 }}。

我还测试了将整个布局放入adjustPan中。我测试了onCreateView和其他测试,但没有成功。

奇怪的是,内容和行之间的空间越少,键盘覆盖的内容就越少。因此,相反的情况也可能成立(但我看不到)。

有没有办法确保键盘按下整个输入视图?

0 个答案:

没有答案