将nextFocus设置为@null并不起作用

时间:2015-08-03 03:55:06

标签: android focus

我正在进行一项简单的活动,用户根据EditTexts,按钮,列表和复选框编辑选项。问题是只有两个EditTexts是活动的顶部和底部,所以当你键入顶部的那个,然后点击键盘右下角的箭头时,它会带你一直编辑底部的EditText。这种感觉非常直观,并且与活动的流动相混淆。我想这样做,当你编辑任何一个EditTexts时,你会看到键盘上的复选标记,一旦按下它就会简单地移除键盘。

我已尝试将nextFocus变体设置为@null,但这并没有改变任何内容。

2 个答案:

答案 0 :(得分:3)

尝试在EditTexts上设置@Autowired Neo4jOperations neo4jTemplate;。如果这不起作用,请尝试使用其中一个视图作为下一个焦点,而不是android:imeOptions="actionDone"

答案 1 :(得分:0)

你也可以指向它自己。像这样:

 <ImageView android:id="@+id/carButton"
       android:nextFocusUp="@+id/carButton" ....

这将使焦点停止向上,您需要添加所有方向以确保它的安全。