キーの代わりに通常のアクション ボタンで構成されるカスタマイズされたソフトウェア キーボードを作成したいと考えています。
通常、ソフトウェア キーボードの外観を変更できますが、レイアウトは< Row > と < Key > を使用してKeyboardクラスで既に定義済みです。しかし、波やスマイリーのように見えるようにするなど、通常のレイアウトの制限なしで奇妙なスタイルのキーボードを作成できるように、 < ボタン > を使用したいと思います。また、<ボタン>なのでインテントや特殊なアクションを付けることができます。
Keyboardクラスの下でまだ実行可能ですか、それとも完全に新しいクラスを作成する必要がありますか? アドバイスやガイダンスをいただければ幸いです。