是否可以在android中以文本视图编写另一种语言字体 例如我已创建
TextView tv = new TextView(this);
tv.setText("HEllo Android");
这里我用英文写了Hello Android,我怎么用印地语写的。
我使用过的图像工作正常
<ImageView android:id ="@+id/header2"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:gravity="center"
android:layout_gravity="center"
android:paddingTop="0dip"
android:src="@drawable/why00learn00spanish_index"
>
<ImageView/>
任何帮助都会感激。
答案 0 :(得分:5)
下载OTF hindi文件并将其放入资源文件夹。在活动中运行代码
Typeface tf = Typeface.createFromAsset(getAssets(), "fonts/hindi.otf");
TextView tv = (TextView) findViewById(R.id.CustomFontText);
tv.setTypeface(tf)
答案 1 :(得分:0)
当然可以。 当然它可能,你可以执行本地化或直接设置文本到tv.setText(“हेल्लो”);如果你想拍摄它会变得模糊