ソースを参照

添加后端流程辅助演示页

Frankensteinly 11 ヶ月 前
コミット
6f4e2d803f

+ 3 - 0
app/src/main/AndroidManifest.xml

@@ -22,6 +22,9 @@
         android:supportsRtl="true"
         android:theme="@style/Theme.ISCS"
         tools:targetApi="31">
+        <activity
+            android:name=".activity.test.ProcessDemoActivity"
+            android:exported="false" />
         <activity
             android:name=".activity.TicketDetailActivity"
             android:exported="false" />

+ 5 - 0
app/src/main/java/com/grkj/iscs/activity/MainActivity.kt

@@ -8,6 +8,7 @@ import com.grkj.iscs.presentation.PresentationLoginActivity
 import com.grkj.iscs.activity.test.BleActivity
 import com.grkj.iscs.activity.test.HttpActivity
 import com.grkj.iscs.activity.test.ModbusActivity
+import com.grkj.iscs.activity.test.ProcessDemoActivity
 import com.grkj.iscs.activity.test.SopActivity
 import com.grkj.iscs.activity.test.WebSocketActivity
 
@@ -60,5 +61,9 @@ class MainActivity : BaseActivity<ActivityMainBinding>() {
         mBinding?.createTicket?.setOnClickListener {
             startActivity(Intent(this, CreateTicketActivity::class.java))
         }
+
+        mBinding?.processDemo?.setOnClickListener {
+            startActivity(Intent(this, ProcessDemoActivity::class.java))
+        }
     }
 }

+ 17 - 0
app/src/main/java/com/grkj/iscs/activity/test/ProcessDemoActivity.kt

@@ -0,0 +1,17 @@
+package com.grkj.iscs.activity.test
+
+import com.grkj.iscs.base.BaseActivity
+import com.grkj.iscs.databinding.ActivityProcessDemoBinding
+
+/**
+ * 后端流程辅助演示页
+ */
+class ProcessDemoActivity : BaseActivity<ActivityProcessDemoBinding>() {
+
+    override val viewBinding: ActivityProcessDemoBinding
+        get() = ActivityProcessDemoBinding.inflate(layoutInflater)
+
+    override fun initView() {
+
+    }
+}

+ 10 - 0
app/src/main/res/layout/activity_main.xml

@@ -110,6 +110,16 @@
             android:text="Presentation Login"
             android:textSize="10sp"
             android:layout_margin="5dp"/>
+
+        <Button
+            android:id="@+id/process_demo"
+            android:layout_width="wrap_content"
+            android:layout_height="50dp"
+            android:minWidth="0dp"
+            android:minHeight="0dp"
+            android:text="Process Demo"
+            android:textSize="10sp"
+            android:layout_margin="5dp"/>
     </LinearLayout>
 
     <LinearLayout

+ 10 - 0
app/src/main/res/layout/activity_process_demo.xml

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:app="http://schemas.android.com/apk/res-auto"
+    xmlns:tools="http://schemas.android.com/tools"
+    android:id="@+id/main"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    tools:context=".activity.test.ProcessDemoActivity">
+
+</androidx.constraintlayout.widget.ConstraintLayout>