2016-11-05 2 views
2

Мне нужна помощь, и я надеюсь, что кто-то знает решение. У меня есть текстовое поле в моем приложении с отключенными предложениями и значок микрофона -> без какой-либо панели над клавишами. Он работает как шарм, пока я не переключу клавиатуру на цифры и специальные символы (экран ниже). На клавиатуре есть пустая панель. У меня есть возможность иметь клавиатуру без бара во всех представлениях? (Android 6.0.1)Пустая панель Android на клавиатуре

Мой код: TextField

<EditText 
     android:id="@+id/without_gb" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_marginTop="20dp" 
     android:inputType="textNoSuggestions" 
     android:textColor="#000000" 
     android:textSize="25sp" 
     android:imeOptions="flagNoExtractUi" 
     android:privateImeOptions="nm"/> 

Keyboard with strange empty bar on top

Я уже пытался adjustPan и adjustResize ... ничего не получалось :(

ответ

1

THis наиболее конечно ошибка или предполагаемое поведение этой конкретной мягкой клавиатуры. Вы не должны полагаться на пользовательскую клавиатуру, на каждом устройстве может быть установлена ​​или активирована другая клавиатура. Не пытайтесь исправить проблему с помощью текстового ввода внутри вашего приложения, объявите свои входы как желание d и полагаться на реализацию клавиатуры, чтобы сделать все остальное. Любой способ обхода или взлома может нарушить ваше приложение для других методов ввода.

+0

Спасибо за ваш ответ. В самом деле, это может быть ошибкой этой версии или устройства для Android. К сожалению, это Android-клавиатура на Android Nexus 7 с Android. Я хотел бы следовать вашей подсказке, чтобы полагаться на реализацию, но пустой бар на самом деле не то, что я хочу быть в приложении вообще ... (мне нравятся красивые приложения: D) – Zodako

+0

Этот пустой бар не является Часть вашего приложения, его клавиатура. Способ высказывания предложений отключен! –

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