2012-05-10 4 views
11

Ich verstehe, dass Android-Gerät noch nicht unterstützt komplexe Hindi Conjuncts Zeichnung, obwohl wir die Schriftart TextView auf eine häufig verwendete Hindi-Schriftart (mangal.ttf oder DroidHindi.ttf).Android - Hindi Conjuncts Support?

Einer der Ex:

1. 2. Conjunct

प् र = प्र

"प्र" wurde gezeigt, wie ... प् र {Liste von häufig verwendeten Konjunkten - link)

Was mich interessieren würde ist - Obwohl Android-Geräte (ich benutze Galaxy-SII, OS2.3) unterstützt es noch nicht, gibt es einen Workaround dafür?

ähnliche Fragen (aber keine Abhilfe noch):

  1. Android: unable to show correct hindi words
  2. How can i show HIndi text in Android Tablet

Für die Frage 2: @Sahaja geht das Android-Gerät erwähnt nicht unterstützt hindi Komplex Konjunkten Zeichnung. Bedeutet dies, dass wir in dieser Hinsicht nichts tun können, bis android die Unterstützung dafür hinzugefügt hat, oder können wir einen machbaren Workaround haben?

Eine Abhilfe, die ich mir vorstellen kann:

  1. Konvertieren Sie die ganze hindi Datenbank in eine benutzerdefinierte Nicht-Unicode-Format & eine Nicht-Unicode-Schriftart verwenden (wie kiran.ttf - link) es angezeigt werden soll. Das hört sich nach zu viel Aufwand an, nicht sicher, ob das eine machbare Lösung ist (noch nicht ausprobiert - als letzte Option beibehalten) oder etwas anderes würde auch funktionieren?

Bitte lassen Sie mich wissen, Ihre Gedanken auf dem gleichen.

. (Anmerkung: Dieses Problem nichts mit dem, was benutzerdefinierte hindi Schrift zu tun hat, ich oder ist es ttf oder OTF)

Danke,
Shibbs

+0

Haben Sie versucht, otf. Schriftart –

+0

yep! Tatsächlich habe ich über 20-30 benutzerdefinierte Hindi-Fonts ausprobiert, bevor ich erkannte, dass die verwendete Schriftart kein Problem ist. – Shibbs

+0

hast du irgendeine lösung dafür gefunden, ich habe das gleiche problem? – dd619

Antwort

0

Ich habe durch das gleiche vor kurzem Problem aber leider keine Lösung gefunden. Ich stimme zu, dass ein Teil des Textes nicht richtig angezeigt wird, d. H. Einige davon können als falsch platzierte Zeichen erscheinen. Wenn Sie versuchen, es auf einem Gerät mit 3.0 oder höher (ich bin nicht sicher unter 3.0), dann sollten Sie in der Lage sein, es richtig zu sehen. Oder versuchen Sie wählen Emulator mit höheren, die mehr als 4.0 hat. enter image description here

Verwandte Themen