مثلا عندي تطبيق
والتطبيق دا لما ينزل علي هاتف بلغه عربيه يخرب التصميم اللي صممته
كيف اجعل لغه البرنامج لغه واحده حيث يبقي التصميم كما هو
يمكننا إجبار التطبيق لعرض المحتوى باتجاه واحد، RTL يمين لليسار، ,أو LTR يسار لليمين.
نحدد ثيمة للتطبيق تحوي:
<item name="android:layoutDirection">ltr</item>
كمثال كامل:
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <!-- Customize your theme here. --> <item name="colorPrimary">@color/colorPrimary</item> <item name="colorPrimaryDark">@color/colorPrimaryDark</item> <item name="colorAccent">@color/colorPrimary</item> <item name="android:screenOrientation">portrait</item> <item name="android:layoutDirection">ltr</item> </style>
للعربية استخدم rlt.
حيث في manifest نضيف: للعنصر <application>
android:supportsRtl="true"
التعليقات