我在每一行都有一个带EditText的ListView。所以我不能在任何EditText中输入任何东西,也不能在点击它们时不要聚焦。 Xml源:
<EditText
android:id="@+id/textValue"
android:layout_width="match_parent"
android:layout_height="37dip"
android:editable="true"
android:focusable="false"
android:focusableInTouchMode="false"
android:gravity="left|center"
android:inputType="text">
</EditText>
提前致谢。
答案 0 :(得分:1)
如果您希望能够专注于EditText
,请删除将其设置为不可编辑的行:
android:focusable="false"
android:focusableInTouchMode="false"
答案 1 :(得分:1)
使用TableLayout
代替ListView
,因为EditText
在ListView
中存在焦点问题。
答案 2 :(得分:0)
您使EditText无法使用这两行:
android:focusable="false"
android:focusableInTouchMode="false"
只需删除或将值设置为“true”即可使用