Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
适配器中的Android Edittext未接收焦点_Android_Android Edittext_Focus_Cart - Fatal编程技术网

适配器中的Android Edittext未接收焦点

适配器中的Android Edittext未接收焦点,android,android-edittext,focus,cart,Android,Android Edittext,Focus,Cart,我在线性布局中有一个带有其他视图的edittext。我将此布局用作listview项。我有,但不是listview,而是使用垂直线性布局来添加这些项目,因为listview无法正确处理焦点。所以现在,当我点击其中一个编辑文本,然后点击另一个时,它会收到焦点,但光标消失了。我正在尝试实现购物车之类的东西 将以下行添加到listview android:descendantFocusability="beforeDescendants" 并将以下行添加到activty清单 android:win

我在线性布局中有一个带有其他视图的edittext。我将此布局用作listview项。我有,但不是listview,而是使用垂直线性布局来添加这些项目,因为listview无法正确处理焦点。所以现在,当我点击其中一个编辑文本,然后点击另一个时,它会收到焦点,但光标消失了。我正在尝试实现购物车之类的东西

将以下行添加到listview

android:descendantFocusability="beforeDescendants"
并将以下行添加到activty清单

 android:windowSoftInputMode="adjustPan"

尝试将android:WindowsOfInputMode=“adjustPan”这一行添加到活动内的清单中android:DegenantFocusability=“BeforeDegenders”将这一行添加到listview xmlandroid:DegenantFocusability=“BeforeDegenders”这很好,只是试着不需要做任何其他事情实际上我现在在适配器中做了什么我注释掉了setOnFocusChangeListener(),现在它工作正常。我想我需要限制edittext的值可以在单击键盘的“完成”按钮时更改当edittext失去焦点时我正在做的是更改它