【发布时间】:2013-06-22 00:42:20
【问题描述】:
所有,
我有一个 ListView,其中有一个 EditText 用于数量,TextView 用于价格,小计用于数量 * 价格。最初数量设置为 1,其他所有设置为价格。
现在,当用户尝试更改数量时,我想计算小计并将其值设置在适当的字段中。但是 afterTextChange() 回调不使用 EditText,而是使用一些 Editable 对象。这意味着无法访问底层视图,也无法更新 TextView。
那么我该如何实现呢?我什至无法在列表中获得我编辑数量的行,因为我无权访问底层的 EditText 对象。
谢谢。
P.S.:显然这个值是可丢弃的,也就是说计算后它不会被存储在任何地方。只有数量很重要,它会保存在数据库中。
【问题讨论】:
标签: android listview android-edittext