【问题标题】:moving edit text along with soft keyboard android移动编辑文本以及软键盘android
【发布时间】:2013-06-18 04:56:20
【问题描述】:

我的应用程序中有一个评论编辑文本。编辑文本在屏幕底部对齐。当编辑文本聚焦时,我想用软键盘单独移动编辑文本,而不改变布局中的其他视图,类似于 facebook 中的评论编辑框。我在清单中尝试了adjustpan,但它使用软键盘将所有视图向上移动。清单中的调整大小隐藏了一些视图。请提供建议。

【问题讨论】:

  • 我也面临同样的问题。运气好的话 ?可以分享给我吗?

标签: android android-edittext soft-input-panel


【解决方案1】:

在您的 Android 清单文件中尝试这样的操作..

<activity name="YourActivity"
    android:windowSoftInputMode="stateVisible|adjustResize">
</activity>

<activity name="YourActivity"
    android:windowSoftInputMode="stateVisible|adjustPan">
</activity>

也请read this for ref/Clarity

【讨论】:

  • 我尝试调整大小隐藏了一些视图,我只想用键盘移动编辑文本而不改变其他视图的位置。但是调整大小和调整范围会影响所有视图
  • 同样的问题。需要edittext和软键盘之间的空间来显示错误吗?
【解决方案2】:

添加

android:windowSoftInputMode="adjustPan"

在您的 AndroidManifest 文件中(在活动属性中)

【讨论】:

    【解决方案3】:

    dialog.getWindow(). setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE);

    它也适用于清单文件条目

    【讨论】:

      猜你喜欢
      • 2019-06-08
      • 1970-01-01
      • 2016-07-23
      • 2019-02-07
      • 2018-07-16
      • 1970-01-01
      • 2014-03-19
      • 1970-01-01
      相关资源
      最近更新 更多