当显示CustomKeyboard时,是否可以立即按下一组按钮?因此,按钮位置取决于KeyBoardView。
目前我所拥有的是: http://puu.sh/aM7yV/d08f5711e4.jpg
但是当我的KeyboardView出现时,BACK和NEXT按钮基本上会在它后面。 http://puu.sh/aM7ya/fd33d398e1.jpg
而不是那样,我希望它们恰好位于KeyboardView边界之上。
<Button
android:id="@+id/nextselection"
android:layout_width="200dp"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:text="@string/next" />
<Button
android:id="@+id/backselection"
android:layout_width="200dp"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:text="@string/back" />
<android.inputmethodservice.KeyboardView
android:id="@+id/keyboardview"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:focusable="true"
android:visibility="gone" />
有可能吗?
答案 0 :(得分:0)
设置android:windowSoftInputMode =&#34; adjustResize&#34;在清单中。这将告诉应用程序调整大小以适应剩余区域。另一种方法是将其置于平移模式,它只会将应用程序移动到足以确保屏幕上有一个carret。