|
|
@@ -37,14 +37,19 @@ class YearFragment : BaseFragment<FragmentYearBinding>() {
|
|
|
numberAdapter.onNumClickListener = { bean, type ->
|
|
|
when (type) {
|
|
|
"0" -> {
|
|
|
- stringBuffer.append(bean)
|
|
|
- binding.tvYear.text = stringBuffer.toString()
|
|
|
+ binding.tvYear.post {
|
|
|
+ stringBuffer.append(bean)
|
|
|
+ binding.tvYear.setText(stringBuffer.toString())
|
|
|
+ binding.tvYear.setSelection(stringBuffer.toString().length)
|
|
|
+ }
|
|
|
}
|
|
|
"1" -> {
|
|
|
- if (stringBuffer.toString().isNullOrEmpty().not()) {
|
|
|
- val size = stringBuffer.toString().length - 1
|
|
|
- stringBuffer.deleteCharAt(size)
|
|
|
- binding.tvYear.text = stringBuffer.toString()
|
|
|
+ binding.tvYear.post {
|
|
|
+ if (stringBuffer.toString().isNullOrEmpty().not()) {
|
|
|
+ val size = stringBuffer.toString().length - 1
|
|
|
+ stringBuffer.deleteCharAt(size)
|
|
|
+ binding.tvYear.setText(stringBuffer.toString())
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
"2" -> {
|
|
|
@@ -88,6 +93,7 @@ class YearFragment : BaseFragment<FragmentYearBinding>() {
|
|
|
|
|
|
override fun onResume() {
|
|
|
super.onResume()
|
|
|
+ closeKeyBord(binding.tvYear, mContext)
|
|
|
loadData()
|
|
|
}
|
|
|
|
|
|
@@ -100,7 +106,7 @@ class YearFragment : BaseFragment<FragmentYearBinding>() {
|
|
|
if (question != null) {
|
|
|
binding.data = question
|
|
|
toastInfo = question!!.reviewItem
|
|
|
- binding.tvYear.text = question!!.inputString
|
|
|
+ binding.tvYear.setText(question!!.inputString)
|
|
|
}
|
|
|
}
|
|
|
}
|