8

母国語のシンド語でアプリを作成しています。

注: シンド語には、次のように 52 個のアルファベットがあります。

**ا، ب، ج،ف، ڪ** 

PC にシンド語フォントをインストールしました。また、シンド語のユニコードも使用しています。

問題

このように、ボタンにテキストを設定すると

        <Button
        android:id="@+id/btnSindhiLessons"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:padding="30dp"
        android:text="سنڌي سبق"
        android:textSize="30sp" />

コード ビューでは完全に表示されますが、デザイン ビューでは次のように表示されます。

ここに画像の説明を入力

ただし、デバイスまたはエミュレーターでは、次のようにレンダリングされます。

ここに画像の説明を入力

一文字抜けていることに注意。Android 4.0.4 を使用しています

4

3 に答える 3

1

テキストをコードに直接コピーして貼り付けています。

ユニコードを使用:

このように:\u0623,\u0623,\u0623,\u0623あなたのすべてのキャラクターのために

or 

シンド語をサポートするサポートタイプの顔を取得します。

私が知っているのはジャミール・ヌーリ・ナスタリークです

それがあなたの問題を解決することを願っています

于 2013-10-04T05:12:57.440 に答える