|
@@ -106,16 +106,21 @@ class GroundConveyTableAdapter(private val itemList: ArrayList<GroundConveyTable
|
|
|
}
|
|
|
|
|
|
override fun afterTextChanged(p0: Editable?) {
|
|
|
- if (viewHolder.count.text.isNullOrBlank()) {
|
|
|
- Toast.makeText(
|
|
|
- OASystem.context,
|
|
|
- String.format("%s 数量不能为空!", viewHolder.paymentItemName.text),
|
|
|
- Toast.LENGTH_SHORT
|
|
|
- ).show()
|
|
|
+ try {
|
|
|
+ if (viewHolder.count.text.isNullOrBlank()) {
|
|
|
+ Toast.makeText(
|
|
|
+ OASystem.context,
|
|
|
+ String.format("%s 数量不能为空!", viewHolder.paymentItemName.text),
|
|
|
+ Toast.LENGTH_SHORT
|
|
|
+ ).show()
|
|
|
+ return
|
|
|
+ } else {
|
|
|
+ count = viewHolder.count.text.toString()
|
|
|
+ onItemTextChanged.onCountChanged(viewHolder.bindingAdapterPosition)
|
|
|
+ }
|
|
|
+ } catch (e: Exception) {
|
|
|
+ Toast.makeText(OASystem.context, "超出最大数量!", Toast.LENGTH_SHORT).show()
|
|
|
return
|
|
|
- } else {
|
|
|
- count = viewHolder.count.text.toString()
|
|
|
- onItemTextChanged.onCountChanged(viewHolder.bindingAdapterPosition)
|
|
|
}
|
|
|
}
|
|
|
})
|