2015-04-21 4 views
6

Я сделал пользовательские клавиатуры для моего приложения, основанные на этом удивительном исследовании от Marteen Pennings: http://www.fampennings.nl/maarten/android/09keyboard/index.htmПоказать <Key> над 2 <Row> в CustomKeyboardView?

Это отлично работает.

Я хочу отобразить клавишу OK так же, как клавиша «Ввод» построена на большинстве аппаратных клавиш: большая и 2 строки высотой.

Любая идея о том, как это сделать? Установка высоты ключа с двойной высотой не работает, кнопка наполовину отображается за пределами экрана (внизу).

EDIT: Мои клавиатура нижние строки

<Row> 
    <Key android:codes="87" android:keyLabel="W" android:keyWidth="10%p" android:horizontalGap="20%p"/> 
    <Key android:codes="88" android:keyLabel="X" android:keyWidth="10%p"/> 
    <Key android:codes="67" android:keyLabel="C" android:keyWidth="10%p"/> 
    <Key android:codes="86" android:keyLabel="V" android:keyWidth="10%p"/> 
    <Key android:codes="66" android:keyLabel="B" android:keyWidth="10%p"/> 
    <Key android:codes="78" android:keyLabel="N" android:keyWidth="10%p"/> 
    <Key android:codes="-6" android:keyIcon="@drawable/sym_keyboard_done_48" android:keyWidth="20%p"/> 
</Row> 
<Row > 
    <Key android:codes="-5"  android:keyIcon="@drawable/sym_keyboard_delete" android:keyWidth="20%p"/> 
    <Key android:codes="32" android:keyLabel=" " android:keyWidth="50%p"/> 
    <Key android:codes="-3" android:keyLabel="OK" android:keyWidth="30%p" /> 

Я хочу левую и правую клавишу последней строки расширения в верхнем ряду.

Edit: я отправляю картину, чтобы объяснить мое горе: You can see the 'delete' key has empty space above and I want this delete key to claim it

Решено: enter image description here

ответ

1

ли вы пытаетесь поместить «OK» ключ в 4-й строке Intead последней строки и установить его в качестве двойной Heigh?

+0

OMFG! Спасибо ! «Установка высоты ключа, которая должна быть двойной высоты, не работает, клавиша наполовину отображается за пределами экрана», и я даже не думал о том, чтобы положить ее в верхний ряд ... – Poutrathor

+0

он не содержит ключ формы T-bone, но это достаточно хорошо :) – Poutrathor

+0

Я рад, что это сработало! Если я узнаю, как это сделать, я дам вам знать. – Christian