Android用のカスタムソフトキーボードを開発しています。問題は、キーボードのボタンのテキストをカスタム フォントに設定したくないことです。また、出力テキストをカスタム フォントであるDroidSansFallback.ttf
. 基本的に、ユーザーがキーボードでこのカスタム フォントを入力できるようにしたいと考えています。そのため、ユーザーはキーボードを使用して、すべてのアプリケーションでカスタム フォントを入力できる必要があります。同じことを行うMultilingというアプリケーションを 1 つ見つけました。
次の手順を試しました:
1. onDraw()
、
2.setTypeface
ペイント内、3. paint.setTypeface(Typeface.createFromAsset(getContext().getAssets(),"mycustomfont.ttf"))
、
4. attrs.xmlが正式に追加されます (ただし、そこには書体の参照は記載されていません) 。