如何在Android平板电脑中显示HIndi文本

Kir*_*n_b 6 android hindi typeface

我正在Android平板电脑中开发一个应用程序.现在在我的应用程序中,我想显示所有EditTextButtons的印地文文本,我还需要从Oracle数据库获取数据并需要存储在Sqlite中.

我知道如何从Sqlite保存和检索数据,但只需要在android中显示印地文文本.

我已经检查了如何在android中显示印地文文本? 但需要清楚地知道我应该在资产和价值文件夹中保存什么,即印地语字体..

有些单词没有正确显示.任何人都可以建议我在印地语中正确显示所有单词的文件(印地语字体)吗?

Nik*_*tel 4

您的自定义应用程序很可能希望使用您自己的字体。这篇文章将向您展示如何做到这一点。这是一个简单的示例...在项目的根目录中创建一个名为 asset/fonts/ 的文件夹,然后粘贴 TTF 字体文件(在本例中为 Verdana.ttf)。然后,如果您想将该字体应用于 TextView,请执行以下操作

TextView im = (TextView ) findViewById(R.id.im);
Typeface face=Typeface.createFromAsset(getAssets(),
                                          "fonts/hindi.ttf");
        im.setTypeface(face);
        im.setText("Hindi font");
Run Code Online (Sandbox Code Playgroud)