|
@@ -1,8 +1,12 @@
|
|
|
package com.yingyangfly.mmse.fragment
|
|
package com.yingyangfly.mmse.fragment
|
|
|
|
|
|
|
|
|
|
+import androidx.core.os.bundleOf
|
|
|
|
|
+import androidx.navigation.Navigation
|
|
|
import androidx.recyclerview.widget.GridLayoutManager
|
|
import androidx.recyclerview.widget.GridLayoutManager
|
|
|
|
|
+import com.yingyang.mmse.R
|
|
|
import com.yingyang.mmse.databinding.FragmentCountBinding
|
|
import com.yingyang.mmse.databinding.FragmentCountBinding
|
|
|
import com.yingyangfly.baselib.base.BaseFragment
|
|
import com.yingyangfly.baselib.base.BaseFragment
|
|
|
|
|
+import com.yingyangfly.baselib.ext.setOnSingleClickListener
|
|
|
import com.yingyangfly.mmse.adapter.NumberAdapter
|
|
import com.yingyangfly.mmse.adapter.NumberAdapter
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -15,13 +19,39 @@ class CountFragment : BaseFragment<FragmentCountBinding>() {
|
|
|
|
|
|
|
|
override fun initViews() {
|
|
override fun initViews() {
|
|
|
binding {
|
|
binding {
|
|
|
|
|
+ numberList.clear()
|
|
|
|
|
+ for (i in 1..9) {
|
|
|
|
|
+ numberList.add(i.toString())
|
|
|
|
|
+ }
|
|
|
|
|
+ numberList.add("删除")
|
|
|
|
|
+ numberList.add("0")
|
|
|
|
|
+ numberList.add("确定")
|
|
|
rvInput.layoutManager = GridLayoutManager(mContext, 3)
|
|
rvInput.layoutManager = GridLayoutManager(mContext, 3)
|
|
|
rvInput.adapter = adapter
|
|
rvInput.adapter = adapter
|
|
|
|
|
+ adapter.setData(numberList)
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
override fun initListener() {
|
|
override fun initListener() {
|
|
|
|
|
+ binding {
|
|
|
|
|
+ btnPrevious.setOnSingleClickListener {
|
|
|
|
|
+ val bundle = bundleOf("questionId" to 19)
|
|
|
|
|
+ val controller = Navigation.findNavController(it)
|
|
|
|
|
+ controller.navigate(
|
|
|
|
|
+ R.id.action_countFragment_to_multipleChoiceFragment,
|
|
|
|
|
+ bundle
|
|
|
|
|
+ )
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
|
|
+ btnNext.setOnSingleClickListener {
|
|
|
|
|
+ val bundle = bundleOf("questionId" to 22)
|
|
|
|
|
+ val controller = Navigation.findNavController(it)
|
|
|
|
|
+ controller.navigate(
|
|
|
|
|
+ R.id.action_countFragment_to_recognitionImageFragment,
|
|
|
|
|
+ bundle
|
|
|
|
|
+ )
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
override fun initData() {
|
|
override fun initData() {
|
|
@@ -37,13 +67,6 @@ class CountFragment : BaseFragment<FragmentCountBinding>() {
|
|
|
* 加载数据
|
|
* 加载数据
|
|
|
*/
|
|
*/
|
|
|
private fun loadData() {
|
|
private fun loadData() {
|
|
|
- numberList.clear()
|
|
|
|
|
- for (i in 1..9) {
|
|
|
|
|
- numberList.add(i.toString())
|
|
|
|
|
- }
|
|
|
|
|
- numberList.add("删除")
|
|
|
|
|
- numberList.add("0")
|
|
|
|
|
- numberList.add("确定")
|
|
|
|
|
- adapter.setData(numberList)
|
|
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|