【问题标题】:entering text in edit text moves textview below keyboard android在编辑文本中输入文本将文本视图移动到键盘android下方
【发布时间】:2016-04-29 02:36:14
【问题描述】:

我有一个带有编辑文本(最多 1000 个字符的多行)和显示字符数的文本视图的布局。当用户在 editext 中输入文本时,textview 应该显示在键盘上方并且应该显示计数。

我的问题是,当用户在 edittext 中输入文本时,文本视图会随着字符的增长而移动到键盘下方。 TextView 应保持在键盘上方,editext 应在可用空间中滚动。

谁能帮我解决这个问题?

【问题讨论】:

  • 请分享您的相关布局 XML 文件。
  • 在 EditText 中使用 android:minLines
  • 在此处发布您的 xml 代码。到现在为止你做了什么?

标签: android


【解决方案1】:

如果您希望将编辑文本中的文本保持在一行中,则必须使用 minLines 属性。此外,这取决于您在清单文件中声明的软键盘输入。根据输入类型,键盘会浮动到不同的位置。

【讨论】:

  • 感谢您的回复,我无法使用 minLines,因为我不知道不同的屏幕尺寸将使用多少行。我使用的输入类型是“typeMultiLine”。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-02-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-03-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多