瀏覽代碼

优化辅助演示demo

Frankensteinly 11 月之前
父節點
當前提交
401edd17af

+ 8 - 2
app/src/main/java/com/grkj/iscs/activity/test/ProcessDemoActivity.kt

@@ -37,6 +37,12 @@ class ProcessDemoActivity : BaseActivity<ActivityProcessDemoBinding>() {
         mBinding?.keyReturn?.setOnClickListener { updateKeyReturn() }
         mBinding?.updateProgress?.setOnClickListener { updateProgress() }
         mBinding?.updatePoint?.setOnClickListener { updatePoint() }
+        mBinding?.refreshList?.setOnClickListener {
+            val str = mBinding?.etLockList!!.text.toString()
+            if (str.contains('[') || str.contains(']')) {
+                lockList = str.split(',').toMutableList()
+            }
+        }
     }
 
     private fun login() {
@@ -96,7 +102,7 @@ class ProcessDemoActivity : BaseActivity<ActivityProcessDemoBinding>() {
         str.split(',').forEach {
             list.add(LockTakeUpdateReqVO(ticketDetail?.ticketId, it, mBinding?.etSerialNo?.text.toString()))
             lockList.add(it)
-            mBinding?.tvLockList?.text = "LockList : $lockList"
+            mBinding?.etLockList?.setText("LockList : $lockList")
         }
 
         NetApi.updateLockTake(list) {
@@ -118,7 +124,7 @@ class ProcessDemoActivity : BaseActivity<ActivityProcessDemoBinding>() {
             NetApi.updateLockReturn(lockNfc, mBinding?.etSerialNo?.text.toString()) {
                 ToastUtils.tip("更新还锁成功")
                 lockList.remove(lockNfc)
-                mBinding?.tvLockList?.text = "LockList : $lockList"
+                mBinding?.etLockList?.setText("LockList : $lockList")
             }
         }
     }

+ 12 - 2
app/src/main/res/layout/activity_process_demo.xml

@@ -191,8 +191,18 @@
         android:gravity="center_vertical"
         android:orientation="horizontal">
 
-        <TextView
-            android:id="@+id/tv_lock_list"
+        <Button
+            android:id="@+id/refresh_list"
+            android:layout_width="wrap_content"
+            android:layout_height="50dp"
+            android:layout_margin="5dp"
+            android:minWidth="0dp"
+            android:minHeight="0dp"
+            android:text="Refresh List"
+            android:textSize="10sp" />
+
+        <EditText
+            android:id="@+id/et_lock_list"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:textColor="@color/main_color"