2012-04-06 6 views
2

Wie kann man Text in Top-Down-Sprachen (Japanisch, Chinesisch usw.) auf iOS und Android anzeigen?Wie wird Text in Top-Down-Sprachen (Japanisch, Chinesisch usw.) auf iOS und Android angezeigt?

Für iOS habe ich folgendes gefunden: https://github.com/novi/LTCoreText ... Gibt es noch eine andere Alternative für iOS?

Für Android kann ich keine Bibliothek/Framework finden. Weiß jemand?

+0

Ich möchte dies sowohl auf Android und iOS für Chinesisch tun. Haben Sie jemals eine Lösung gefunden? – Suragch

Antwort

-2

Einfache Antwort: nicht. Chinesisch und Japanisch werden nur top-down in traditionellen Büchern geschrieben. Computeranwendungen und Websites werden wie europäische Sprachen von links nach rechts geschrieben. Siehe zum Beispiel http://www.asahi.com/ (renommierte japanische Zeitung) und http://xinhuanet.com/ (renommierte chinesische Nachrichtenagentur). Sogar moderne Bücher in China werden von links nach rechts gedruckt (in Japan noch nicht). Das einzige Skript, das ich kenne, das von oben nach unten gedruckt werden muss, ist traditional Mongolian script - und das macht nichts, weil Mongolian jetzt mit dem kyrillischen Alphabet geschrieben wird.

+1

Apps, die Chinesisch/Japanisch top-down anzeigen, sind vorhanden. Wir müssen eine App entwickeln, um E-Books zu veröffentlichen, um das Gefühl jener gedruckten Bücher nachzuahmen, die von oben nach unten geschrieben sind. – ikevin8me

+1

Traditionelle mongolische Schrift wird noch immer in der Inneren Mongolei verwendet. – Suragch

1

Sie können eine benutzerdefinierte Ansicht verwenden, um Text vertikal darauf zu zeichnen, genau wie unter Screenshot, das sind traditionelle mongolische Schrift.

public class DrawTextView extends View { 

    @Override 
    protected void onDraw(Canvas canvas) { 

    ..... 
    } 
} 

enter image description here

+1

Ich wäre sehr daran interessiert, mehr von Ihrem Quellcode zu sehen, wie Sie traditionelle mongolische anzeigen. Hast du mehr damit gemacht? Die Art, wie ich es gemacht habe, ist eine Drehung auf der Leinwand. – Suragch

Verwandte Themen