我想创建一个Android应用程序,用户应该能够选择他选择的语言(英语/印地语/马拉地语)。
我检查了一些Android论坛,发现android不支持梵文字体。
有解决方案吗?此外,是否有解决方案没有设备?
答案 0 :(得分:2)
由于Android不支持梵文字体,您仍然可以为您的应用程序提供支持。
对于资产文件夹的印地语字体复制字体文件(saral.ttf或Shusha.ttf或任何字体hindi文件)。然后使用以下代码。
TextView text_view = new TextView(this);
Typeface font = Typeface.createFromAsset(getAssets(), "saral.TTF");
text_view.setTypeface(font);
text_view.setText("हिंदी");
你可以用同样的方式支持马拉地语......
答案 1 :(得分:0)