Поле EditText в ListView

Интерфейс, диалоги, темы, стили, меню
Ответить
huligan
Сообщения: 19
Зарегистрирован: 11 окт 2013, 12:28

Поле EditText в ListView

Сообщение huligan » 12 ноя 2013, 11:30

Доброе время суток!

У меня есть список ListView, в нем есть image, TextView и EditText. Список был выведен с помощью адаптера. Когда я пытаюсь нажать на поле EditText, то ничего не происходит. Эту проблему я решил, когда вставил:

Код: Выделить всё

android:descendantFocusability="blocksDescendants"
Но теперь у меня другая проблема: я нажимаю на поле EditText, оно фиксируется на долю секунды и снова пропадает фокус. Т.е. всплывает клавиатура, но ввести я ничего не могу. Даже если я за короткий промежуток времени успеваю ввести цифру, букву,.., то результат в поле не сохраняется. В какую сторону копать?

Заранее спасибо за совет.

P.S: код не скидывал, так как не знаю какую именно часть кода требуется для решения проблемы.

huligan
Сообщения: 19
Зарегистрирован: 11 окт 2013, 12:28

Re: Поле EditText в ListView

Сообщение huligan » 12 ноя 2013, 18:35

Проблема решена: нужно было добавить в android manifest файл следующую строку:

Код: Выделить всё

android:windowSoftInputMode="adjustPan"
Ниже более подробный пример.

Код: Выделить всё

<activity 
        android:name="MyActivity"
        android:label="@string/myactivity"
        android:windowSoftInputMode="adjustPan" />

Ответить