Browse Source

Merge pull request #418 from AlirezaIvaz/master

Fix RTL issues
Kongzue 1 year ago
parent
commit
bac1c1d84c

+ 10 - 0
DialogXIOSStyle/src/main/res/drawable-ldrtl/rect_dialogx_ios_left_light.xml

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android"
+    android:shape="rectangle">
+
+    <solid android:color="@color/dialogxButtonIOSLightPress"/>
+
+    <corners
+        android:bottomRightRadius="15dp"/>
+
+</shape>

+ 10 - 0
DialogXIOSStyle/src/main/res/drawable-ldrtl/rect_dialogx_ios_left_night.xml

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android"
+    android:shape="rectangle">
+
+    <solid android:color="@color/white10"/>
+
+    <corners
+        android:bottomRightRadius="15dp"/>
+
+</shape>

+ 10 - 0
DialogXIOSStyle/src/main/res/drawable-ldrtl/rect_dialogx_ios_right_light.xml

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android"
+    android:shape="rectangle">
+
+    <solid android:color="@color/dialogxButtonIOSLightPress"/>
+
+    <corners
+        android:bottomLeftRadius="15dp"/>
+
+</shape>

+ 10 - 0
DialogXIOSStyle/src/main/res/drawable-ldrtl/rect_dialogx_ios_right_night.xml

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android"
+    android:shape="rectangle">
+
+    <solid android:color="@color/white10"/>
+
+    <corners
+        android:bottomLeftRadius="15dp"/>
+
+</shape>

+ 9 - 9
DialogXIOSStyle/src/main/res/layout/layout_dialogx_ios.xml

@@ -16,8 +16,8 @@
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_centerInParent="true"
-            android:layout_marginLeft="35dp"
-            android:layout_marginRight="35dp"
+            android:layout_marginStart="35dp"
+            android:layout_marginEnd="35dp"
             app:maxLayoutWidth="270dp">
 
             <com.kongzue.dialogx.style.views.BlurLinearLayout
@@ -32,9 +32,9 @@
                     android:layout_height="wrap_content"
                     android:layout_gravity="center_horizontal"
                     android:gravity="center"
-                    android:paddingLeft="15dp"
+                    android:paddingStart="15dp"
                     android:paddingTop="15dp"
-                    android:paddingRight="15dp"
+                    android:paddingEnd="15dp"
                     android:paddingBottom="8dp"
                     android:text="Title"
                     android:textColor="@color/black"
@@ -59,9 +59,9 @@
                             android:layout_width="wrap_content"
                             android:layout_height="wrap_content"
                             android:layout_gravity="center_horizontal"
-                            android:layout_marginLeft="15dp"
-                            android:layout_marginRight="15dp"
-                            android:gravity="left"
+                            android:layout_marginStart="15dp"
+                            android:layout_marginEnd="15dp"
+                            android:gravity="start"
                             android:text="This is content text."
                             android:textColor="@color/black"
                             android:textSize="13dp" />
@@ -77,9 +77,9 @@
                             android:layout_width="match_parent"
                             android:layout_height="wrap_content"
                             android:layout_gravity="center_horizontal"
-                            android:layout_marginLeft="15dp"
+                            android:layout_marginStart="15dp"
                             android:layout_marginTop="10dp"
-                            android:layout_marginRight="15dp"
+                            android:layout_marginEnd="15dp"
                             android:background="@drawable/editbox_dialogx_ios_light"
                             android:inputType="text"
                             android:maxLines="1"

+ 9 - 9
DialogXIOSStyle/src/main/res/layout/layout_dialogx_ios_dark.xml

@@ -16,8 +16,8 @@
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_centerInParent="true"
-            android:layout_marginLeft="35dp"
-            android:layout_marginRight="35dp"
+            android:layout_marginStart="35dp"
+            android:layout_marginEnd="35dp"
             app:maxLayoutWidth="270dp">
 
             <com.kongzue.dialogx.style.views.BlurLinearLayout
@@ -33,9 +33,9 @@
                     android:layout_height="wrap_content"
                     android:layout_gravity="center_horizontal"
                     android:gravity="center"
-                    android:paddingLeft="15dp"
+                    android:paddingStart="15dp"
                     android:paddingTop="15dp"
-                    android:paddingRight="15dp"
+                    android:paddingEnd="15dp"
                     android:paddingBottom="8dp"
                     android:text="Title"
                     android:textColor="@color/white"
@@ -60,9 +60,9 @@
                             android:layout_width="wrap_content"
                             android:layout_height="wrap_content"
                             android:layout_gravity="center_horizontal"
-                            android:layout_marginLeft="15dp"
-                            android:layout_marginRight="15dp"
-                            android:gravity="left"
+                            android:layout_marginStart="15dp"
+                            android:layout_marginEnd="15dp"
+                            android:gravity="start"
                             android:text="This is content text."
                             android:textColor="@color/white"
                             android:textSize="13dp" />
@@ -78,9 +78,9 @@
                             android:layout_width="match_parent"
                             android:layout_height="wrap_content"
                             android:layout_gravity="center_horizontal"
-                            android:layout_marginLeft="15dp"
+                            android:layout_marginStart="15dp"
                             android:layout_marginTop="10dp"
-                            android:layout_marginRight="15dp"
+                            android:layout_marginEnd="15dp"
                             android:background="@drawable/editbox_dialogx_ios_dark"
                             android:inputType="text"
                             android:maxLines="1"

+ 11 - 11
DialogXKongzueStyle/src/main/res/layout/layout_dialogx_kongzue.xml

@@ -15,8 +15,8 @@
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_centerInParent="true"
-            android:layout_marginLeft="35dp"
-            android:layout_marginRight="35dp"
+            android:layout_marginStart="35dp"
+            android:layout_marginEnd="35dp"
             android:background="@color/white"
             android:elevation="40dp">
 
@@ -32,9 +32,9 @@
                     android:layout_height="wrap_content"
                     android:layout_gravity="center_horizontal"
                     android:gravity="center"
-                    android:paddingLeft="20dp"
+                    android:paddingStart="20dp"
                     android:paddingTop="15dp"
-                    android:paddingRight="20dp"
+                    android:paddingEnd="20dp"
                     android:text="Title"
                     android:textColor="@color/black"
                     android:textSize="20dp" />
@@ -55,11 +55,11 @@
                             android:layout_width="wrap_content"
                             android:layout_height="wrap_content"
                             android:layout_gravity="center_horizontal"
-                            android:layout_marginLeft="25dp"
+                            android:layout_marginStart="25dp"
                             android:layout_marginTop="10dp"
-                            android:layout_marginRight="25dp"
+                            android:layout_marginEnd="25dp"
                             android:layout_marginBottom="10dp"
-                            android:gravity="left"
+                            android:gravity="start"
                             android:paddingTop="5dp"
                             android:paddingBottom="10dp"
                             android:text="This is content text."
@@ -77,15 +77,15 @@
                             android:layout_width="match_parent"
                             android:layout_height="wrap_content"
                             android:layout_gravity="center_horizontal"
-                            android:layout_marginLeft="20dp"
-                            android:layout_marginRight="20dp"
+                            android:layout_marginStart="20dp"
+                            android:layout_marginEnd="20dp"
                             android:layout_marginBottom="15dp"
                             android:background="@drawable/editbox_dialogx_kongzue_light"
                             android:inputType="text"
                             android:maxLines="1"
-                            android:paddingLeft="10dp"
+                            android:paddingStart="10dp"
                             android:paddingTop="10dp"
-                            android:paddingRight="10dp"
+                            android:paddingEnd="10dp"
                             android:paddingBottom="10dp"
                             android:scrollbars="vertical"
                             android:text=""

+ 11 - 11
DialogXKongzueStyle/src/main/res/layout/layout_dialogx_kongzue_dark.xml

@@ -15,7 +15,7 @@
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_centerInParent="true"
-            android:layout_marginLeft="35dp"
+            android:layout_marginStart="35dp"
             android:layout_marginRight="35dp"
             android:background="@color/dialogxKongzueDarkBkgColor"
             android:elevation="40dp">
@@ -32,7 +32,7 @@
                     android:layout_height="wrap_content"
                     android:layout_gravity="center_horizontal"
                     android:gravity="center"
-                    android:paddingLeft="20dp"
+                    android:paddingStart="20dp"
                     android:paddingTop="15dp"
                     android:paddingRight="20dp"
                     android:text="Title"
@@ -55,11 +55,11 @@
                             android:layout_width="wrap_content"
                             android:layout_height="wrap_content"
                             android:layout_gravity="center_horizontal"
-                            android:layout_marginLeft="25dp"
+                            android:layout_marginStart="25dp"
                             android:layout_marginTop="10dp"
                             android:layout_marginRight="25dp"
                             android:layout_marginBottom="10dp"
-                            android:gravity="left"
+                            android:gravity="start"
                             android:paddingTop="5dp"
                             android:paddingBottom="10dp"
                             android:text="This is content text."
@@ -77,15 +77,15 @@
                             android:layout_width="match_parent"
                             android:layout_height="wrap_content"
                             android:layout_gravity="center_horizontal"
-                            android:layout_marginLeft="20dp"
-                            android:layout_marginRight="20dp"
+                            android:layout_marginStart="20dp"
+                            android:layout_marginEnd="20dp"
                             android:layout_marginBottom="15dp"
                             android:background="@drawable/editbox_dialogx_kongzue_night"
                             android:inputType="text"
                             android:maxLines="1"
-                            android:paddingLeft="10dp"
+                            android:paddingStart="10dp"
                             android:paddingTop="10dp"
-                            android:paddingRight="10dp"
+                            android:paddingEnd="10dp"
                             android:paddingBottom="10dp"
                             android:scrollbars="vertical"
                             android:text=""
@@ -104,7 +104,7 @@
                     android:layout_width="match_parent"
                     android:layout_height="wrap_content"
                     android:layout_gravity="center_horizontal"
-                    android:gravity="right|center_vertical"
+                    android:gravity="end|center_vertical"
                     android:orientation="horizontal">
 
                     <TextView
@@ -123,7 +123,7 @@
                         android:id="@+id/btn_selectOther"
                         android:layout_width="match_parent"
                         android:layout_height="50dp"
-                        android:layout_marginLeft="1px"
+                        android:layout_marginStart="1px"
                         android:layout_weight="1"
                         android:background="@drawable/button_dialogx_kongzue_night"
                         android:clickable="true"
@@ -137,7 +137,7 @@
                         android:id="@+id/btn_selectPositive"
                         android:layout_width="match_parent"
                         android:layout_height="50dp"
-                        android:layout_marginLeft="1px"
+                        android:layout_marginStart="1px"
                         android:layout_weight="1"
                         android:background="@drawable/button_dialogx_kongzue_night"
                         android:clickable="true"