Android RTL, Bu makalede Android platformunda varsayılan olarak açık gelen RTL(Right to left) yani Sağdan sola yerleşimi destekleyen diller olan Arapça gibi diller için eğer tasarımınız ya da içeriğiniz RTL türüne göre uygun değilse nasıl iptal edilebileceğini göreceksiniz.
RTL yerleşim desteğini kapatmak için alttaki adımları uygulayınız. AndroidManifest.xml dosyasında application elementine alttaki 2 özelliği ekleyiniz.
1 2 3 4 5 6 7 8 9 10 11 | <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.application" xmlns:tools="http://schemas.android.com/tools"> ... <application ... android:supportsRtl="false tools:replace="android:supportsRtl"> ... </application> </manifest> |
Eğer sadece üstteki 2 tanım ihtiyacınızı karşılamadıysa alttaki style tanımını uygulamanızın base style tanımlarını içeren styles.xml ya da farklı isimdeki style dosyasına yapınız. Bende res > values altında yer alan styles.xml dosyasına tek satırlık tanımı şu şekilde yaptım.
1 2 3 4 5 6 7 | <resources> <!-- Base application theme. --> <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <!-- Customize your theme here. --> <item name="android:layoutDirection">ltr</item> </style> </resources> |
Not: Eğer react-native kullanıyorsanız buradaki adımları da uygulamanız gerekmektedir.
Sonuç
Bu makalede ihtiyacımı gören basit bir ipucunu sizlerle paylaştım ve umarım faydalı ve ihtiyaç karşılayan makale olur sizler için.
📚 Kaynaklar
📚 Benzer Makaleler
- Android Debug Bridge(ADB) Nedir, Nasıl Kullanılır? Tüm Komut Listesi
- Android SDK Nedir ve Kurulumu Nasıl Yapılır?
- Android Geliştirici Seçenekleri Nedir ve Nasıl Açılır?
- Android gradlew assembleRelease Permission Denied Hatası ve Çözümü
✍ Lütfen olumlu-olumsuz tüm görüşlerinizi bana yorum yada mail yolu ile iletmeyi ihmal etmeyin.
🔗 Sosyal medya kanallarından makaleyi paylaşarak destek olursanız çok sevinirim.
👋 Bir sonraki makalede görüşmek dileğiyle.