【问题标题】:android softkeyboard to not cover any part of EditTextandroid软键盘不覆盖EditText的任何部分
【发布时间】:2014-11-17 21:48:57
【问题描述】:

我在布局文件中使用ScrollView 作为父级。在我的清单中,对于活动,我有android:windowSoftInputMode="adjustPan"。但问题是,虽然焦点没有被键盘覆盖,但是部分EditText被覆盖了。这使得在多行 EditText 中移动变得困难。

作为用例

假设我已经写了四行,我想回到第 2 行来编辑拼写错误。当我尝试移动光标时,EditText 会上下跳跃,让用户体验很糟糕。那么如何让整个 EditView 出现在键盘上方呢?是的,还有空间。

【问题讨论】:

    标签: android android-layout android-edittext android-softkeyboard


    【解决方案1】:

    尝试将此行添加到您的 ScrollView:android:isScrollContainer="false"

    另请参阅Forcing adjustPan in activity containing ScrollView 以供参考。

    【讨论】:

    • 谢谢。但你的建议没有做到。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多