在Android EditText中显示Urdu字符

时间:2011-09-20 10:56:41

标签: android text fonts

在Android中编码Urdu

我想开发一个应用程序,我想在其中将Urdu字符串存储到SqlLite数据库中,我需要将Urdu字符输入到EditText中,这样我就可以复制并插入到数据库中了,就像明智一样,我想要将存储的乌尔都语数据显示在EditText或列表列

1 个答案:

答案 0 :(得分:3)

为此,我们需要Urdu字体的字体文件。例如,我们将Urdu字体文件名称为urdufont.ttf。将此文件保存到assets文件夹中,然后使用以下代码

edittext.setTypeface(Typeface.createFromAsset(getContext().getAssets(),"urdufont.ttf"));
dittext.setText("ur text");

同样明智的我们可以使用Locale

设置任何类型的文本

首先从intetnet下载urdu字体文件,然后按照上述说明操作。