古吉拉特语字体渲染

Vis*_*har 8 android typeface

我有包含古吉拉特语的sqlite数据库..

数据库的sql查询是......

BEGIN TRANSACTION;
CREATE TABLE eng_guj (_id INTEGER PRIMARY KEY, eng_word , guj_word );
INSERT INTO eng_guj VALUES(1,'aardvark','??? ??????? ?????????? ?? ?????? ????? ??????.');
COMMIT;
Run Code Online (Sandbox Code Playgroud)

我想在textview中显示文本..但它没有正确呈现..意味着它在古吉拉特语中显示单词"આફ્રિકા"将显示为"આફરિકા".

我已经使用过Typeface和不同的ttf字体.

在此输入图像描述

Dip*_*hta 1

这意味着您的 UI 框架正在正确处理“复杂文本布局”,或者没有正确配置以正确处理。

天城文脚本需要不同的上下文形状和文本排序,这需要 Unicode 字符的复杂布局支持。看到这个

这里的一个论坛提到 Android 仍然没有适当的支持来执行此操作。但我对此的了解有限。

迪潘。