| | |
| | | problemDetailAdapter.notifyDataSetChanged() |
| | | }) |
| | | |
| | | taskViewModel.subTaskList.observe(this, Observer { |
| | | taskViewModel.subTaskNameList.observe(this, Observer { |
| | | txt_subTask_content.setOnClickListener(this) |
| | | createSubTaskDialog() |
| | | }) |
| | |
| | | } |
| | | |
| | | private fun createSubTaskDialog() { |
| | | val dataArray = taskViewModel.subTaskList.value?.toTypedArray() ?: emptyArray() |
| | | val dataArray = taskViewModel.subTaskNameList.value?.toTypedArray() ?: emptyArray() |
| | | subTaskDialog = DialogUtil2.createMultiDialog(this, "选择子任务", dataArray) { |
| | | val text = StringBuilder() |
| | | selectedSubTaskIds.clear() |