невозможно редактировать Android EditText внутри ListView - PullRequest
1 голос
/ 12 марта 2012

У меня есть ListView с 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>

Заранее спасибо.

Ответы [ 3 ]

1 голос
/ 12 марта 2012

Используйте TableLayout вместо ListView, поскольку EditText имеет проблемы с фокусировкой в ​​ListView.

1 голос
/ 12 марта 2012

Если вы хотите сфокусироваться на EditText s, удалите строки, которые делают его недоступным для редактирования:

android:focusable="false"
android:focusableInTouchMode="false"
0 голосов
/ 12 марта 2012

вы сделали EditText не фокусируемым с этими двумя строками:

android:focusable="false"
android:focusableInTouchMode="false"

просто удалите или установите значение "true", чтобы использовать их

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...