Gibt es eine Möglichkeit zu bestimmen, ob das Gerät in einer Sprache von rechts nach links (etwas wie Arabisch) im Gegensatz zu etwas, das links nach rechts (Englisch) ist?android feststellen, ob Gerät in rechts nach links Sprache/Layout
Etwas kompatibel mit älteren API-Ebenen (bis zu 10) ist notwendig,
SOLUTION
ich die xml-Methode in der akzeptierten Antwort am Ende mit. Etwas weiter auf der ganzen Linie, fügte ich auch die hier angegebenen Code für Fälle, in denen ich keinen Zugang zu GetResources hatte()
Identifying RTL language in Android
weitere Informationen
Diese Frage noch viel Verkehr bekommt ; noch etwas, auf das ich hinweisen wollte: Als ich das ursprünglich anfragte, war es teilweise eine Hilfe, um unterschiedliche Zeigemarken in RTL vs LTR zu adressieren - eine weitere Möglichkeit, dies zu erreichen, ist das Einfügen von Zeichenressourcen im Standardverzeichnis und ldrtl
. bedeutet, dass kein Code benötigt wird, um zu bestimmen, welcher zu zeigen ist!
ah das ist eine gute Lösung auch. Ich mag dieses auch – Josh
Danke. Normalerweise verwende ich diese "Technik", um zu bestimmen, ob die App auf einem Tablet-Gerät läuft oder nicht;) – ezcoding
Ich habe diese über meine Lösung verwendet, weil das oben funktioniert die ganze Zeit funktioniert meine Lösung nicht onCreateView – Josh