Клавиатура редактирования текста Xamarin закрывается мгновенно

#listview #xamarin #textedit

#listview #xamarin #текстовый редактор

Вопрос:

Я использую редактирование текстов в моем listview. Но есть некоторые проблемы, которые я не мог понять.

Когда я касаюсь редактирования текстового поля, иногда оно просто мгновенно закрывает клавиатуру. Я не могу понять, почему это происходит, и это происходит случайным образом. Иногда она открывается, а иногда закрывается обратно. Вот мой xml для редактирования текста.

 <EditText
    android:layout_width="40.0dp"
    android:layout_height="wrap_content"
    android:inputType="number"
    android:editable="true"
    android:id="@ id/siparis_adet"
    android:layout_marginTop="-60dp"
    android:layout_toRightOf="@ id/yemek_foto"
    android:layout_alignParentRight="true"
    android:layout_marginLeft="280.0dp" />
 

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

Редактировать: оказывается, это на самом деле не случайно. Это происходит, когда я добавляю более 3 объектов в listview.

Редактировать 2: понял, что речь идет не о количестве объектов. Если клавиатура открывается и блокирует просмотр объекта listview, клавиатура закрывается обратно. Я до сих пор не знаю, как это исправить

Ответ №1:

Хорошо, я исправил это, установив клавиатуру в Adjustpan вместо adjustResize.

 [Activity(MainLauncher = false, WindowSoftInputMode = SoftInput.AdjustPan)]
 

Теперь работает нормально.