Sfoglia il codice sorgente

1.添加获取mmse试题库UI跳转

王鹏鹏 2 anni fa
parent
commit
059b4a4d45

+ 7 - 4
mmse/src/main/java/com/yingyangfly/mmse/fragment/YearFragment.kt

@@ -103,16 +103,19 @@ class YearFragment : BaseFragment<FragmentYearBinding>() {
         binding.editYear.requestFocus()
         binding.editYear.isFocusable = true
         binding.editYear.isFocusableInTouchMode = true
+        binding.editYear.postDelayed({ closeKeyBord(binding.editYear, mContext) }, 300)
         if (dao != null) {
             question = dao?.getQuestion(1)
             if (question != null) {
                 binding.data = question
                 toastInfo = question!!.reviewItem
                 if (question!!.inputString.isNullOrEmpty().not()) {
-                    stringBuffer.delete(0, question!!.inputString.length - 1)
-                    stringBuffer.append(question!!.inputString)
-                    binding.editYear.setText(question!!.inputString)
-                    binding.editYear.setSelection(question!!.inputString.length)
+                    binding.editYear.post {
+                        stringBuffer.delete(0, question!!.inputString.length - 1)
+                        stringBuffer.append(question!!.inputString)
+                        binding.editYear.setText(question!!.inputString)
+                        binding.editYear.setSelection(question!!.inputString.length)
+                    }
                 }
             }
         }

+ 1 - 1
mmse/src/main/res/layout/fragment_year.xml

@@ -54,7 +54,7 @@
                     android:layout_height="@dimen/divider_62px"
                     android:background="@color/color_FF4A76FF"
                     android:gravity="center_vertical"
-                    android:inputType="none"
+                    android:inputType="@{InputType.TYPE_CLASS_NUMBER}"
                     android:paddingStart="@dimen/divider_43px"
                     android:paddingEnd="@dimen/divider_43px"
                     android:textColor="@android:color/white"