0

マラヤーラム語 (インドで使用する言語) で文字を表示するカスタマイズされたキーボードを作成する必要があります。英語と文字を含むカスタム キーボードは非常にエッセイであることを知っています。いくつかのサンプルプログラム

https://github.com/alanszlosek/android-keyboard

https://github.com/alanszlosek/android-keyboard

http://tutorials-android.blogspot.in/2011/06/create-your-own-custom-keyboard-for.html - このチュートリアルはとても役に立ちます。しかし、マラヤーラム文字を挿入すると、正方形のみが表示され、表示されません。適切な手紙。

助けてください....ありがとう

4

1 に答える 1

1

上記の問題を解決しようとしています。

1.マラヤーラム語フォントをダウンロードし、アセットマネージャーに保存します。次に、のように呼び出します

      Typeface typeNormal = Typeface.createFromAsset(getAssets(), "AnjaliOldLipi.ttf");

「AnjaliOldLipi.ttf」は、Android でサポートされているマラヤーラム語フォントの 1 つです。

2.マラヤーラム語フォントをサポートする編集テキスト ボックスを設定する必要がある場合。それから

      EditText mEt ;
       mEt = (EditText) findViewById(R.id.xEt);
        mEt.setTypeface(typeNormal);

3.マラヤーラム語フォントでボタンを設定する必要がある場合

Button mB;
mB = (Button) findViewById(R.id.x1);
    mB.setTypeface(typeNormal);
    mB.setText("അ");
    mB.setTag("അ");

4.このリンクにアクセスしてください- http://tutorials-android.blogspot.in/2011/06/create-your-own-custom-keyboard-for.html Androidでカスタムキーボードを作成するのに大いに役立ちます

于 2013-10-30T06:25:48.413 に答える