1

中央揃えのサンスクリット フォントを使用する必要があります。次のコードを使用してサンスクリット フォントを表示できますが、テキストが画面の中央に配置されません。

TextView tv = new TextView(this);
tv.setGravity(Gravity.CENTER_HORIZONTAL| Gravity.CENTER_VERTICAL);
Typeface font = Typeface.createFromAsset(getAssets(), "mangal.ttf");
tv.setTypeface(font);
tv.setText(R.string.string1);
4

1 に答える 1

0

設定してみる

android:layout_gravity=center

テキスト ビューの親レイアウトで。

于 2012-12-22T08:08:06.520 に答える