Browse Source

床位号和姓名加粗显示

weizhengliang 2 years ago
parent
commit
3ae071edc1

+ 1 - 1
android_bed/src/main/h5_3128/java/com/wdkl/app/ncs/callingbed/fragment/MainFragment.kt

@@ -124,7 +124,7 @@ class MainFragment: BaseFragment<MainFragmentPresenter, MainViewLayoutBinding>()
                 builder.append("&addr=")
                 builder.append("&addr=")
                 builder.append(Constant.PART_NAME)
                 builder.append(Constant.PART_NAME)
                 builder.append(Constant.BED_NAME)
                 builder.append(Constant.BED_NAME)
-                val code = EcodeHelper().createQRImage(builder.toString(), 180, null)
+                val code = EcodeHelper().createQRImage(builder.toString(), 160, null)
                 activity.runOnUiThread {
                 activity.runOnUiThread {
                     main_view_qr_code?.setImageBitmap(code)
                     main_view_qr_code?.setImageBitmap(code)
                 }
                 }

+ 1 - 1
android_bed/src/main/h5_3128/java/com/wdkl/app/ncs/callingbed/fragment/QrCodeFragment.kt

@@ -57,7 +57,7 @@ class QrCodeFragment : BaseFragment<QrCodeFragmentPresenter, QrcodeViewBinding>(
                 builder.append("&addr=")
                 builder.append("&addr=")
                 builder.append(Constant.PART_NAME)
                 builder.append(Constant.PART_NAME)
                 builder.append(Constant.BED_NAME)
                 builder.append(Constant.BED_NAME)
-                val code = EcodeHelper().createQRImage(builder.toString(), 180, null)
+                val code = EcodeHelper().createQRImage(builder.toString(), 160, null)
                 activity.runOnUiThread {
                 activity.runOnUiThread {
                     view_qr_code?.setImageBitmap(code)
                     view_qr_code?.setImageBitmap(code)
                 }
                 }

+ 18 - 16
android_bed/src/main/h5_3128/res/layout/main_view.xml

@@ -14,8 +14,8 @@
             android:layout_height="match_parent"
             android:layout_height="match_parent"
             android:layout_below="@id/lay_main_bed_name"
             android:layout_below="@id/lay_main_bed_name"
             android:layout_alignParentRight="true"
             android:layout_alignParentRight="true"
-            android:layout_marginTop="6dp"
-            android:layout_marginBottom="6dp"
+            android:layout_marginTop="4dp"
+            android:layout_marginBottom="4dp"
             android:orientation="vertical">
             android:orientation="vertical">
             <!--责任医生-->
             <!--责任医生-->
             <LinearLayout
             <LinearLayout
@@ -29,13 +29,13 @@
                 <ImageView
                 <ImageView
                     android:layout_width="wrap_content"
                     android:layout_width="wrap_content"
                     android:layout_height="wrap_content"
                     android:layout_height="wrap_content"
-                    android:layout_marginTop="12dp"
+                    android:layout_marginTop="4dp"
                     android:src="@mipmap/ic_doctor_default"/>
                     android:src="@mipmap/ic_doctor_default"/>
                 <TextView
                 <TextView
                     android:id="@+id/tv_doctor_title"
                     android:id="@+id/tv_doctor_title"
                     android:layout_width="wrap_content"
                     android:layout_width="wrap_content"
                     android:layout_height="wrap_content"
                     android:layout_height="wrap_content"
-                    android:layout_marginTop="8dp"
+                    android:layout_marginTop="4dp"
                     android:textColor="#B4B4B4"
                     android:textColor="#B4B4B4"
                     android:textSize="18sp"
                     android:textSize="18sp"
                     android:text="@string/doctor_title"/>
                     android:text="@string/doctor_title"/>
@@ -62,13 +62,13 @@
                 <ImageView
                 <ImageView
                     android:layout_width="wrap_content"
                     android:layout_width="wrap_content"
                     android:layout_height="wrap_content"
                     android:layout_height="wrap_content"
-                    android:layout_marginTop="12dp"
+                    android:layout_marginTop="4dp"
                     android:src="@mipmap/ic_nurse_default"/>
                     android:src="@mipmap/ic_nurse_default"/>
                 <TextView
                 <TextView
                     android:id="@+id/tv_nurse_title"
                     android:id="@+id/tv_nurse_title"
                     android:layout_width="wrap_content"
                     android:layout_width="wrap_content"
                     android:layout_height="wrap_content"
                     android:layout_height="wrap_content"
-                    android:layout_marginTop="8dp"
+                    android:layout_marginTop="4dp"
                     android:textColor="#B4B4B4"
                     android:textColor="#B4B4B4"
                     android:textSize="18sp"
                     android:textSize="18sp"
                     android:text="@string/nurse_title"/>
                     android:text="@string/nurse_title"/>
@@ -89,9 +89,9 @@
             android:layout_height="match_parent"
             android:layout_height="match_parent"
             android:layout_below="@id/lay_main_bed_name"
             android:layout_below="@id/lay_main_bed_name"
             android:layout_toLeftOf="@id/ll_doctor_nurse_view"
             android:layout_toLeftOf="@id/ll_doctor_nurse_view"
-            android:layout_marginTop="6dp"
             android:layout_marginRight="10dp"
             android:layout_marginRight="10dp"
-            android:layout_marginBottom="6dp">
+            android:layout_marginTop="4dp"
+            android:layout_marginBottom="4dp">
             <!--无人入住时展示-->
             <!--无人入住时展示-->
             <LinearLayout
             <LinearLayout
                 android:id="@+id/ll_empty"
                 android:id="@+id/ll_empty"
@@ -122,7 +122,7 @@
                 android:id="@+id/ll_custom_view"
                 android:id="@+id/ll_custom_view"
                 android:layout_width="match_parent"
                 android:layout_width="match_parent"
                 android:layout_height="match_parent"
                 android:layout_height="match_parent"
-                android:paddingTop="6dp"
+                android:paddingTop="4dp"
                 android:paddingLeft="12dp"
                 android:paddingLeft="12dp"
                 android:paddingRight="12dp"
                 android:paddingRight="12dp"
                 android:background="@color/white"
                 android:background="@color/white"
@@ -133,7 +133,7 @@
                     android:id="@+id/ll_nurse_more"
                     android:id="@+id/ll_nurse_more"
                     android:layout_width="match_parent"
                     android:layout_width="match_parent"
                     android:layout_height="80dp"
                     android:layout_height="80dp"
-                    android:layout_marginTop="6dp"
+                    android:layout_marginTop="4dp"
                     android:layout_alignParentBottom="true"
                     android:layout_alignParentBottom="true"
                     android:gravity="center_horizontal"
                     android:gravity="center_horizontal"
                     android:visibility="gone">
                     android:visibility="gone">
@@ -246,7 +246,8 @@
                     android:id="@+id/tv_custom_name"
                     android:id="@+id/tv_custom_name"
                     android:layout_width="wrap_content"
                     android:layout_width="wrap_content"
                     android:layout_height="wrap_content"
                     android:layout_height="wrap_content"
-                    android:textSize="60sp"
+                    android:textSize="56sp"
+                    android:textStyle="bold"
                     android:textColor="@color/main_color"
                     android:textColor="@color/main_color"
                     android:text="---"/>
                     android:text="---"/>
                 <TextView
                 <TextView
@@ -256,7 +257,7 @@
                     android:layout_toRightOf="@id/tv_custom_name"
                     android:layout_toRightOf="@id/tv_custom_name"
                     android:layout_alignBottom="@id/tv_custom_name"
                     android:layout_alignBottom="@id/tv_custom_name"
                     android:background="@mipmap/ic_gender_male"
                     android:background="@mipmap/ic_gender_male"
-                    android:layout_marginLeft="20dp"
+                    android:layout_marginLeft="10dp"
                     android:layout_marginBottom="10dp"/>
                     android:layout_marginBottom="10dp"/>
                 <TextView
                 <TextView
                     android:id="@+id/tv_custom_age"
                     android:id="@+id/tv_custom_age"
@@ -264,8 +265,8 @@
                     android:layout_height="wrap_content"
                     android:layout_height="wrap_content"
                     android:layout_toRightOf="@id/tv_custom_gender"
                     android:layout_toRightOf="@id/tv_custom_gender"
                     android:layout_alignBottom="@id/tv_custom_name"
                     android:layout_alignBottom="@id/tv_custom_name"
-                    android:layout_marginLeft="20dp"
-                    android:textSize="40sp"
+                    android:layout_marginLeft="10dp"
+                    android:textSize="28sp"
                     android:textColor="#B4B4B4"
                     android:textColor="#B4B4B4"
                     android:text="--"/>
                     android:text="--"/>
                 <TextView
                 <TextView
@@ -288,8 +289,9 @@
                     android:text=""/>
                     android:text=""/>
                 <ImageView
                 <ImageView
                     android:id="@+id/main_view_qr_code"
                     android:id="@+id/main_view_qr_code"
-                    android:layout_width="180dp"
-                    android:layout_height="180dp"
+                    android:layout_width="160dp"
+                    android:layout_height="160dp"
+                    android:layout_marginRight="-16dp"
                     android:layout_alignParentRight="true"/>
                     android:layout_alignParentRight="true"/>
                 <!--<TextView
                 <!--<TextView
                     android:id="@+id/tv_order_title"
                     android:id="@+id/tv_order_title"

+ 2 - 2
android_bed/src/main/h5_3128/res/layout/qrcode_view.xml

@@ -19,8 +19,8 @@
             android:orientation="vertical">
             android:orientation="vertical">
             <ImageView
             <ImageView
                 android:id="@+id/view_qr_code"
                 android:id="@+id/view_qr_code"
-                android:layout_width="180dp"
-                android:layout_height="180dp"
+                android:layout_width="160dp"
+                android:layout_height="160dp"
                 android:layout_gravity="center_horizontal"/>
                 android:layout_gravity="center_horizontal"/>
 
 
             <TextView
             <TextView

+ 5 - 3
android_bed/src/main/h5_3128/res/layout/view_bed_name.xml

@@ -2,19 +2,21 @@
 <LinearLayout
 <LinearLayout
     xmlns:android="http://schemas.android.com/apk/res/android"
     xmlns:android="http://schemas.android.com/apk/res/android"
     android:layout_width="match_parent"
     android:layout_width="match_parent"
-    android:layout_height="80dp">
+    android:layout_height="96dp">
 
 
     <TextView
     <TextView
         android:id="@+id/tv_bed_name"
         android:id="@+id/tv_bed_name"
         android:layout_width="0dp"
         android:layout_width="0dp"
         android:layout_height="match_parent"
         android:layout_height="match_parent"
         android:layout_weight="1"
         android:layout_weight="1"
+        android:layout_marginTop="-10dp"
         android:background="@color/white"
         android:background="@color/white"
         android:paddingLeft="24dp"
         android:paddingLeft="24dp"
         android:gravity="center_vertical"
         android:gravity="center_vertical"
         android:textColor="@color/main_color"
         android:textColor="@color/main_color"
-        android:textSize="54sp"
-        android:text=""/>
+        android:textSize="86sp"
+        android:textStyle="bold"
+        android:text="--"/>
 
 
     <TextView
     <TextView
         android:id="@+id/tv_version"
         android:id="@+id/tv_version"

+ 1 - 1
common/src/main/code/com/wdkl/ncs/android/lib/utils/EcodeHelper.kt

@@ -33,7 +33,7 @@ class EcodeHelper {
             //容错级别
             //容错级别
             hints.put(EncodeHintType.ERROR_CORRECTION, ErrorCorrectionLevel.H)
             hints.put(EncodeHintType.ERROR_CORRECTION, ErrorCorrectionLevel.H)
             //设置空白边距的宽度
             //设置空白边距的宽度
-            // hints.put(EncodeHintType.MARGIN, 2); //default is 4
+            hints.put(EncodeHintType.MARGIN, 1) //default is 4
 
 
             // 图像数据转换,使用了矩阵转换
             // 图像数据转换,使用了矩阵转换
             val bitMatrix = QRCodeWriter().encode(content, BarcodeFormat.QR_CODE, heightPix, heightPix, hints)
             val bitMatrix = QRCodeWriter().encode(content, BarcodeFormat.QR_CODE, heightPix, heightPix, hints)