【问题标题】:Use hindi in android在安卓中使用印地语
【发布时间】:2012-03-19 06:27:50
【问题描述】:

我想创建一个 android 应用程序,用户应该能够在其中选择自己选择的语言(英语/印地语/马拉地语)。

查了一些android论坛,发现android不支持梵文字体。

有解决办法吗?另外,有没有不root设备的解决方案?

【问题讨论】:

标签: android localization


【解决方案1】:

由于 Android 不支持梵文字体,您仍然可以为您的应用程序提供支持。

对于印地语字体,将字体文件(saral.ttf 或 Shusha.ttf 或任何字体印地语文件)复制到您的资产文件夹。然后使用以下代码。

 TextView text_view = new TextView(this);

 Typeface font = Typeface.createFromAsset(getAssets(), "saral.TTF");

 text_view.setTypeface(font);

 text_view.setText("हिंदी");

就像你可以支持马拉地语一样......

【讨论】:

    【解决方案2】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多