Die neue Version von React Native Unterstützung für RTL-Geräte ausgegeben hat: https://facebook.github.io/react-native/blog/2016/08/19/right-to-left-support-for-react-native-apps.html
Allerdings scheint es, dass in RTL Android-Geräten das RTL-Layout gezwungen ist, und es gibt keine Möglichkeit, es zu ändern, so jetzt all Apps sind für RTL-Geräte kaputt. Wie kann ich meine App zwingen, LTR zu verwenden?RTL in RTL-Geräten gezwungen wird
10
A
Antwort
18
konnte ich dieses Problem beheben, indem zu MainApplication.java
Zugabe:
import com.facebook.react.modules.i18nmanager.I18nUtil;
public class MainApplication extends Application implements ReactApplication {
@Override
public void onCreate() {
super.onCreate();
// FORCE LTR
I18nUtil sharedI18nUtilInstance = I18nUtil.getInstance();
sharedI18nUtilInstance.allowRTL(getApplicationContext(), false);
....
}
}
2
In manifest.xml Datei hinzufügen android:supportsRtl="false"
Ihre Anwendung Tag
+0
Ja, diese Antwort und auch die obige (allowRTL-false) haben die Magie gemacht. –
Verwandte Themen
- 1. Layouts noch LTR nach "gezwungen" zu RTL
- 2. nil kann nicht in Bignum gezwungen wird
- 3. VHDL-Eingang zur Erde gezwungen
- 4. RTL in Android verhindern
- 5. Gezwungen, R.Java zu importieren
- 6. Schreiben RTL in Eingabefeld
- 7. IE8 zum Kompatibilitätsmodus gezwungen
- 8. TypeError, das zu Unicode gezwungen wird: benötigt Schnur oder Puffer
- 9. SASS, SUSY und RTL - Versuche, bestimmte Layout-Regeln zu setzen, wenn [dir = "rtl"] dynamisch gesetzt wird
- 10. Inf Wert automatisch gezwungen wird, nach dem Muster
- 11. PropertyGrid RTL Unterstützung
- 12. Twitter bootstrap topbar rtl
- 13. Android Cursor in RTL-Sprachen
- 14. Reagieren nativer - rtl in ios
- 15. RTL-Unterstützung in Python Sphinx
- 16. Xamarin Forms Zellmanipulation RTL
- 17. Cast ist gezwungen, wenn Generics in Java
- 18. gezwungen Update App mit AlertController
- 19. FSCalendar für RTL anpassen
- 20. wxWidgets - wxStyledTextCtrl - Textausrichtung RTL
- 21. Angular Material Chips rtl
- 22. Android Hebräisch (RTL) Integration
- 23. Navigationsschublade rtl programmgesteuert ändern
- 24. FlexSlider mit Richtung RTL
- 25. TextView unterstützt RTL nicht
- 26. Java - RichFaces - RTL
- 27. FPGA-basierte RTL-Auswertung
- 28. Maven Plugin Abhängigkeiten gezwungen, Plugins zu sein
- 29. RTL-Unterstützung in addRule() -Methode in Android
- 30. iOS 9 RTL Navigation Ausgabe
Hinzufügen zu welcher Datei? – grmmph
in MainApplication.java Datei – atlanteh
Das funktioniert super! ... (das Setzen von supportsRtl = "false" im Manifest hat nichts für mich bewirkt). –