HashMap<Any, Any>()
if (expenseItems != null){
for (ex in expenseItems){
val expenses = ex.fragments().expenseDetails().items()
if (expenses != null) {
for (exp in expenses){
expensesArray.put("ename",exp.fragments().itemDetails().description()?:"")
expensesArray.put("eqty","${exp.fragments().itemDetails().quantity()?:0.0}")
expensesArray.put("eprice","${exp.fragments().itemDetails().price()?:0.0}")
}
}
}
}
В мапу записывает только 1 ex, а их 2=(
Можно воспроизводимый пример на https://play.kotlinlang.org/?
Обсуждают сегодня