Android 用のソフト キーボードを作成しており、ソフト キーボードのキー プレビュー レイアウトを変更したいと考えています。
input.xml に「keyPreviewLayout」属性を追加し、このために keypreview.xml (レイアウト用) と previewbackground.xml (レイアウト背景用) も作成しました。両方のファイルは次のようになります。
keypreview.xml
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:background="@drawable/previewbackground"
android:textColor="@android:color/white"
android:gravity="center"
android:textSize="32sp" />
previewbackground.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<stroke android:width="1dp" android:color="#bbFFFFFF" />
<solid android:color="#FF000000"/>
</shape>
背景をテキストの長さにラップしたプレビューのようになりました。
この背景は非常にばかげているので、他のキーボードのようにキー プレビューの背景が必要です。
これを取得する方法を教えてください。