【问题标题】:How to focus next listview Multiline edittext item on imeOption click如何将下一个listview多行edittext项目聚焦在imeOption上单击
【发布时间】:2018-01-11 09:43:12
【问题描述】:

我有 multiline 编辑文本的列表视图。现在我想在用户单击 ImeOption 时关注下一项编辑文本。

我尝试过这个解决方案,但没有奏效。 Focus next item

我的观点如下:

用户可以通过点击添加标志来添加新项目。

现在假设用户现在在第一项 edittext 中写入任何内容,然后当用户单击 imeOption next 时,应该关注下一项 edittext。

我的适配器代码在这里:My adapter code

【问题讨论】:

  • 发布您的适配器代码
  • @SagarNayak 我已经在下面发布了链接

标签: android listview android-edittext


【解决方案1】:

您可以尝试通过以下设置到您的视图和清单文件中:

listview 到 android:descendantFocusability="afterDescendants"

listview 到 setItemsCanFocus(true);

你的单一视图 android:maxLines="1"

你的单一视图 android:singleLine="true"

通常imeoption是一样的

将您的活动设置为

android:windowSoftInputMode="adjustResize" 到清单文件中。

希望对你有帮助

【讨论】:

  • 请把它贴在上面不要给我链接,因为我无法访问它
  • 请检查我的更新,我解决了它并测试它,它工作 100%
  • 哦,让我试试多行
  • 兄弟这是单行而不是多行我看到的 gif 文件
猜你喜欢
  • 1970-01-01
  • 2018-07-26
  • 2012-01-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-12
相关资源
最近更新 更多