2015-04-15 1 views
0

У меня есть EditText и есть подсказка. Когда я нажимаю на EditText, клавиатура появляется, хотя, когда я печатаю, ни подсказка не исчезает, ни моя вводная информация не появляется. Это похоже на мой ввод/dev/null. Мой EditText находится внутри ячейки ListView, если это помогает. Вот мой макет:EditText набирает фокус, но мой ввод не добавляется

<EditText 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:textAppearance="?android:attr/textAppearanceMedium" 
    android:background="#00000000" 
    android:id="@+id/aboutView" 
    android:layout_gravity="center_horizontal|bottom" 
    android:layout_centerHorizontal="true" 
    android:layout_below="@+id/headerFrame" 
    android:layout_marginTop="12dp" 
    android:gravity="center" 
    android:layout_marginLeft="20dp" 
    android:layout_marginRight="20dp" 
    android:textSize="14dp" 
    android:layout_marginBottom="12dp" 
    android:hint="Tell something about yourself..." /> 

Почему это может быть?

+0

Является ли EditText получающим фокус? То есть появляется мигающий курсор? – Msk

+0

показать код xml не имеет никакого отношения к нему – silverFoxA

+0

Пожалуйста, покажите код и сообщите нам некоторую информацию об устройстве, которое вы протестировали. Вы пробовали разные устройства и/или изображения эмулятора? – dbaelz

ответ

0

Найдено решение здесь: EditText in Listview loses focus when pressed on Android 4.x

Я не знаю точную причину, но я был не только один страдает от проблем EditText фокус, когда внутри ListView. Я добавил android:windowSoftInputMode="adjustPan" в свою активность в файле манифеста, и проблема исчезла.

 Смежные вопросы

  • Нет связанных вопросов^_^