diff --git a/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/workorder/WorkOrderWindow.kt b/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/workorder/WorkOrderWindow.kt
index 612dba4559..04389b3676 100644
--- a/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/workorder/WorkOrderWindow.kt
+++ b/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/workorder/WorkOrderWindow.kt
@@ -12,9 +12,11 @@ import android.view.Gravity
import android.view.LayoutInflater
import android.view.MotionEvent
import android.view.View
+import android.view.View.OnFocusChangeListener
import android.view.WindowManager
import android.view.animation.Animation
import android.view.animation.ScaleAnimation
+import android.widget.EditText
import android.widget.ImageView
import android.widget.RadioGroup
import android.widget.TextView
@@ -174,7 +176,15 @@ class WorkOrderWindow constructor(activity: Activity) : View.OnTouchListener,
workOrderOccurrenceTime += 60000
tvOccurrenceTime.text = millis2String(workOrderOccurrenceTime, TimeUtils.getHourMinFormat())
}
- etDescribeInput.requestFocus()
+// etDescribeInput.requestFocus()
+ etDescribeInput.onFocusChangeListener = OnFocusChangeListener { v, hasFocus ->
+ val edit = v as EditText
+ if(hasFocus){
+ edit.hint = ""
+ }else{
+ edit.hint = "手动输入"
+ }
+ }
etDescribeInput.addTextChangedListener(object: TextWatcher{
override fun beforeTextChanged(s: CharSequence?, start: Int, count: Int, after: Int) {
@@ -226,10 +236,6 @@ class WorkOrderWindow constructor(activity: Activity) : View.OnTouchListener,
CallerDevaToolsManager.workOrderReport(workOrderReportInfo)
}
-
-
-
-
}
//取消
tvWorkOrderCancel.setOnClickListener {
diff --git a/core/function-impl/mogo-core-function-devatools/src/main/res/drawable-xhdpi/bg_work_order_window.png b/core/function-impl/mogo-core-function-devatools/src/main/res/drawable-xhdpi/bg_work_order_window.png
new file mode 100644
index 0000000000..4fb7b024a1
Binary files /dev/null and b/core/function-impl/mogo-core-function-devatools/src/main/res/drawable-xhdpi/bg_work_order_window.png differ
diff --git a/core/function-impl/mogo-core-function-devatools/src/main/res/drawable/type_radio_button_select.xml b/core/function-impl/mogo-core-function-devatools/src/main/res/drawable/type_radio_button_select.xml
index bcb67b7556..a97b69d909 100644
--- a/core/function-impl/mogo-core-function-devatools/src/main/res/drawable/type_radio_button_select.xml
+++ b/core/function-impl/mogo-core-function-devatools/src/main/res/drawable/type_radio_button_select.xml
@@ -1,10 +1,5 @@
-
- -
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
\ No newline at end of file
diff --git a/core/function-impl/mogo-core-function-devatools/src/main/res/drawable/work_order_input_cursor.xml b/core/function-impl/mogo-core-function-devatools/src/main/res/drawable/work_order_input_cursor.xml
new file mode 100644
index 0000000000..088763e8ab
--- /dev/null
+++ b/core/function-impl/mogo-core-function-devatools/src/main/res/drawable/work_order_input_cursor.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/core/function-impl/mogo-core-function-devatools/src/main/res/layout/view_work_order.xml b/core/function-impl/mogo-core-function-devatools/src/main/res/layout/view_work_order.xml
index be162310fa..00e407bedb 100644
--- a/core/function-impl/mogo-core-function-devatools/src/main/res/layout/view_work_order.xml
+++ b/core/function-impl/mogo-core-function-devatools/src/main/res/layout/view_work_order.xml
@@ -5,7 +5,7 @@
android:layout_width="@dimen/dp_844"
android:layout_height="@dimen/dp_808"
app:roundLayoutRadius="@dimen/dp_36"
- android:background="#111825">
+ android:background="@drawable/bg_work_order_window">