|
@@ -5,6 +5,7 @@ import androidx.navigation.Navigation
|
|
|
import com.yingyang.moca.R
|
|
|
import com.yingyang.moca.databinding.FragmentAlternatingConnectionBinding
|
|
|
import com.yingyangfly.baselib.base.BaseFragment
|
|
|
+import com.yingyangfly.baselib.db.QuestionsBean
|
|
|
import com.yingyangfly.baselib.ext.setOnSingleClickListener
|
|
|
|
|
|
/**
|
|
@@ -12,6 +13,12 @@ import com.yingyangfly.baselib.ext.setOnSingleClickListener
|
|
|
*/
|
|
|
class AlternatingConnectionFragment : BaseFragment<FragmentAlternatingConnectionBinding>() {
|
|
|
|
|
|
+ /**
|
|
|
+ * 问题id
|
|
|
+ */
|
|
|
+ var questionId = 32
|
|
|
+ var question: QuestionsBean? = null
|
|
|
+
|
|
|
override fun initViews() {
|
|
|
|
|
|
}
|
|
@@ -22,6 +29,7 @@ class AlternatingConnectionFragment : BaseFragment<FragmentAlternatingConnection
|
|
|
|
|
|
}
|
|
|
btnNext.setOnSingleClickListener {
|
|
|
+
|
|
|
val bundle = bundleOf("questionId" to 33)
|
|
|
val controller = Navigation.findNavController(it)
|
|
|
controller.navigate(
|
|
@@ -35,4 +43,23 @@ class AlternatingConnectionFragment : BaseFragment<FragmentAlternatingConnection
|
|
|
override fun initData() {
|
|
|
|
|
|
}
|
|
|
+
|
|
|
+ override fun onResume() {
|
|
|
+ super.onResume()
|
|
|
+ loadData()
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 加载数据
|
|
|
+ */
|
|
|
+ private fun loadData() {
|
|
|
+ if (dao != null) {
|
|
|
+ question = dao?.getQuestion(questionId)
|
|
|
+ if (question != null) {
|
|
|
+ question?.score = question?.reviewScore
|
|
|
+ question?.correct = "1"
|
|
|
+ dao?.update(question!!)
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|