Browse Source

腕表多语言优化

weizhengliang 4 tháng trước cách đây
mục cha
commit
88a4802a4a

+ 3 - 2
android_mobile/src/main/yd_watch_2/code/com/wdkl/ncs/android/component/home/activity/WatchHome2Activity.kt

@@ -111,10 +111,11 @@ class WatchHome2Activity : BaseActivity<WatchHomeActivityPresenter, WatchActivit
         if (!isTaskRoot) {
             finish()
         }
-        loadingDialog = CommonTool.createLoadingDialog(this, R.layout.custom_loading, R.id.loadding_image)
-        netOffLoadingDialog = CommonTool.createLoadingDialog(this, R.layout.netoff_loading, R.id.netoff_loading_image)
 
         super.onCreate(savedInstanceState)
+
+        loadingDialog = CommonTool.createLoadingDialog(this, R.layout.custom_loading, R.id.loadding_image)
+        netOffLoadingDialog = CommonTool.createLoadingDialog(this, R.layout.netoff_loading, R.id.netoff_loading_image)
     }
 
     override fun getLayId(): Int {

+ 12 - 0
android_mobile/src/main/yd_watch_2/res/layout/user_setting_layout.xml

@@ -235,6 +235,8 @@
                     android:layout_marginRight="10dp"
                     android:layout_gravity="center_horizontal"
                     android:background="@drawable/javashop_btn_balck_line_bg"
+                    android:maxLines="3"
+                    android:ellipsize="end"
                     android:text="@string/str_user_change"
                     android:textSize="14sp" />
 
@@ -247,6 +249,8 @@
                     android:layout_gravity="center_horizontal"
                     android:layout_toRightOf="@id/view_center_base"
                     android:background="@drawable/javashop_btn_balck_line_bg"
+                    android:maxLines="3"
+                    android:ellipsize="end"
                     android:text="@string/register_restart"
                     android:textSize="14sp" />
 
@@ -260,6 +264,8 @@
                     android:layout_toLeftOf="@id/view_center_base"
                     android:layout_below="@id/btn_user_change"
                     android:background="@drawable/javashop_btn_balck_line_bg"
+                    android:maxLines="3"
+                    android:ellipsize="end"
                     android:text="@string/check_update"
                     android:textSize="14sp" />
 
@@ -274,6 +280,8 @@
                     android:layout_below="@id/btn_user_change"
                     android:layout_toRightOf="@id/view_center_base"
                     android:background="@drawable/javashop_btn_balck_line_bg"
+                    android:maxLines="3"
+                    android:ellipsize="end"
                     android:text="@string/str_system_settings"
                     android:textSize="14sp" />
 
@@ -287,6 +295,8 @@
                     android:layout_toLeftOf="@id/view_center_base"
                     android:layout_below="@id/btn_check_update"
                     android:background="@drawable/javashop_btn_balck_line_bg"
+                    android:maxLines="3"
+                    android:ellipsize="end"
                     android:text="@string/register_reboot"
                     android:textSize="14sp"
                     android:visibility="gone"/>
@@ -302,6 +312,8 @@
                     android:layout_below="@id/btn_system_setting"
                     android:layout_toRightOf="@id/view_center_base"
                     android:background="@drawable/javashop_btn_balck_line_bg"
+                    android:maxLines="3"
+                    android:ellipsize="end"
                     android:text="@string/register_power_off"
                     android:textSize="14sp"
                     android:visibility="gone"/>

+ 6 - 0
android_mobile/src/main/yd_watch_2/res/layout/watch_activity_home2.xml

@@ -39,6 +39,8 @@
                         android:layout_width="wrap_content"
                         android:layout_height="wrap_content"
                         android:layout_marginTop="10dp"
+                        android:layout_gravity="center"
+                        android:gravity="center"
                         android:text="@string/custom_title"
                         android:textColor="#ffffff"
                         android:textSize="16sp"
@@ -83,6 +85,8 @@
                         android:layout_width="wrap_content"
                         android:layout_height="wrap_content"
                         android:layout_marginTop="10dp"
+                        android:layout_gravity="center"
+                        android:gravity="center"
                         android:text="@string/call_list"
                         android:textColor="#ffffff"
                         android:textSize="16sp"
@@ -223,6 +227,8 @@
                                 android:id="@+id/tv_signal_strength"
                                 android:layout_width="wrap_content"
                                 android:layout_height="wrap_content"
+                                android:layout_gravity="center"
+                                android:gravity="center"
                                 android:textColor="#ffffff"
                                 android:textSize="14sp" />
                         </LinearLayout>

+ 15 - 14
android_mobile/src/main/yd_watch_2/res/layout/watch_activity_register.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<layout>
+<layout xmlns:tools="http://schemas.android.com/tools">
 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
     android:layout_width="match_parent"
     android:layout_height="match_parent"
@@ -9,7 +9,8 @@
     <ScrollView
         android:layout_width="match_parent"
         android:layout_height="match_parent"
-        android:layout_marginTop="20dp">
+        android:layout_marginTop="20dp"
+        tools:ignore="UselessParent">
 
         <LinearLayout
             android:layout_width="match_parent"
@@ -22,7 +23,7 @@
                 android:layout_marginTop="8dp"
                 android:text="@string/register_server_ip"
                 android:textColor="@color/grgray"
-                android:textSize="15sp" />
+                android:textSize="16sp" />
 
             <TextView
                 android:id="@+id/tv_server_ip"
@@ -39,7 +40,7 @@
                 android:layout_marginTop="10dp"
                 android:text="@string/register_device_identifier"
                 android:textColor="@color/grgray"
-                android:textSize="15sp" />
+                android:textSize="16sp" />
 
             <TextView
                 android:id="@+id/tv_feedback_device_info"
@@ -55,12 +56,12 @@
                 android:layout_height="wrap_content"
                 android:layout_marginTop="10dp"
                 android:textColor="#F07928"
-                android:textSize="15sp" />
+                android:textSize="16sp" />
 
             <TextView
                 android:id="@+id/tv_register_ok"
                 android:layout_width="match_parent"
-                android:layout_height="40dp"
+                android:layout_height="68dp"
                 android:layout_marginLeft="30dp"
                 android:layout_marginTop="20dp"
                 android:layout_marginRight="30dp"
@@ -73,7 +74,7 @@
             <TextView
                 android:id="@+id/tv_system_settings"
                 android:layout_width="match_parent"
-                android:layout_height="40dp"
+                android:layout_height="68dp"
                 android:layout_marginLeft="30dp"
                 android:layout_marginTop="20dp"
                 android:layout_marginRight="30dp"
@@ -86,7 +87,7 @@
             <TextView
                 android:id="@+id/tv_language_settings"
                 android:layout_width="match_parent"
-                android:layout_height="40dp"
+                android:layout_height="68dp"
                 android:layout_marginLeft="30dp"
                 android:layout_marginTop="20dp"
                 android:layout_marginRight="30dp"
@@ -99,7 +100,7 @@
             <TextView
                 android:id="@+id/tv_restart_app"
                 android:layout_width="match_parent"
-                android:layout_height="40dp"
+                android:layout_height="68dp"
                 android:layout_marginLeft="30dp"
                 android:layout_marginTop="20dp"
                 android:layout_marginRight="30dp"
@@ -112,7 +113,7 @@
             <TextView
                 android:id="@+id/tv_config_server"
                 android:layout_width="match_parent"
-                android:layout_height="40dp"
+                android:layout_height="68dp"
                 android:layout_marginLeft="30dp"
                 android:layout_marginTop="20dp"
                 android:layout_marginRight="30dp"
@@ -125,7 +126,7 @@
             <TextView
                 android:id="@+id/tv_cancel_admin"
                 android:layout_width="match_parent"
-                android:layout_height="40dp"
+                android:layout_height="68dp"
                 android:layout_marginLeft="30dp"
                 android:layout_marginTop="20dp"
                 android:layout_marginRight="30dp"
@@ -138,7 +139,7 @@
             <TextView
                 android:id="@+id/tv_file_manager"
                 android:layout_width="match_parent"
-                android:layout_height="40dp"
+                android:layout_height="68dp"
                 android:layout_marginLeft="30dp"
                 android:layout_marginTop="20dp"
                 android:layout_marginRight="30dp"
@@ -151,7 +152,7 @@
             <TextView
                 android:id="@+id/tv_power_off"
                 android:layout_width="match_parent"
-                android:layout_height="40dp"
+                android:layout_height="68dp"
                 android:layout_marginLeft="30dp"
                 android:layout_marginTop="20dp"
                 android:layout_marginRight="30dp"
@@ -164,7 +165,7 @@
             <TextView
                 android:id="@+id/tv_reboot"
                 android:layout_width="match_parent"
-                android:layout_height="40dp"
+                android:layout_height="68dp"
                 android:layout_marginLeft="30dp"
                 android:layout_marginTop="20dp"
                 android:layout_marginRight="30dp"