У меня есть ListView с EditText в каждой строке. Поэтому я не могу вводить ничего в любом EditText, а не фокусироваться при нажатии на них. Xml souce:
<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>
Заранее спасибо.
Используйте TableLayout
вместо ListView
потому что EditText
имеет сфокусированные проблемы в ListView
.
Если вы хотите сосредоточиться на EditText
s, удалите строки, которые устанавливают его как нередактируемое:
android:focusable="false"
android:focusableInTouchMode="false"
вы сделали EditText несвязанным с этими двумя строками:
android:focusable="false"
android:focusableInTouchMode="false"
просто удалите или установите значение "true", чтобы использовать их