Как установить высоту настраиваемой софт клавиатуры в андроиде? - PullRequest
4 голосов
/ 06 мая 2011

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

Основное намерение состоит в том, чтобы пользователь мог видеть и выбирать элементы на экране даже во время отображения клавиатуры (поскольку она не будет отображаться в полноэкранном режиме).

Я попытался изменить параметр высоты макета в «inputView» и «андидат »xml. Но вся высота клавиатуры не меняется. Пожалуйста, предложите способ достичь этого.

Input.xml

 <com.example.android.softkeyboard.LatinKeyboardView
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/keyboard"
    android:layout_alignParentBottom="true"
    android:layout_width="5px"
    android:layout_height="5px"
    />

qwerty.xml

<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"
android:keyWidth="10%p"
android:horizontalGap="0px"
android:verticalGap="0px"
android:keyHeight="@dimen/key_height"
android:paddingTop="80px"
android:layout_height="50px"
android:layout_width="50px"
>

-Спасибо заранее.

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