adjustPan切断EditText的底部
看来adjustPan
实际上是在我的EditText
的基线上而不是视图的实际边缘上平移。
我一直在寻找一种方法来解决这个问题,但我一直无法find任何东西。
活动代码(kotlin):
override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) window.setSoftInputMode(SOFT_INPUT_ADJUST_PAN) }
布局xml:
我试图从下面的问题解决无济于事:
- 调整不要阻止键盘覆盖EditText
- AdjustPan与EditText底部的布局会导致SoftKeyboard轻微模糊EditText视图
解决方案是设置一个顶部和机器人的填充
我用editText的例子:
带衬垫12:
和裸体的衬垫:
- 如何解决KaptError:Android Studio 3.0中的注释处理时出错?
- 各种问题@NonNull,@NotNull和@ParametersAreNonnullByDefault
- 哪里填充去,当设置背景可绘制?
- 如何使用kotlin显示在recyclerview中选择的单个项目
- 可以选择Android Studio kotlin版本吗?
- 内联setter或不在Kotlin中创建未使用的setter?
- Retrofit2 + Kotlin中的SimpleXML:MethodException:注释必须标记一个set或get方法
- 如何在Kotlin的片段中设置微调器中的addapter?
- Android – 以下类的超types无法解析 – (Room Persistant Library,Android Library Module)