Android - 当我在 EditText 中输入时,下一个 EditText 中不计算值?

标签 android string android-edittext

amntpaid EditText 值应该添加到总 EditText 中。但是当我运行下面的代码时,添加没有发生。 检查我的代码。

String subtotal=String.valueOf(amntpaid);
String total =String.valueOf(totamnt);
total = total+subtotal;
String ncr=total+"";
totalamt.setText(ncr);

最佳答案

做这样的事情: 对 amntpaidtotamnt 求和并将其存储在一些 int 变量中,例如 var 喜欢

var=Integer.parseInt(amntpaid.getText())+Integer.parseInt(totamnt.getText());
String value_to_be_set=String.valueOf(var);
totalamnt.setText(value_to_be_set);

其中totalamnt是要设置值的TextViewamntpaidtotamnt是您的 EditText 您将从那里获得输入的输入值。

关于Android - 当我在 EditText 中输入时,下一个 EditText 中不计算值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24691470/

相关文章:

android - 分配 App.MainPage 时 MasterDetailPage 上缺少菜单按钮

android - TextView 没有椭圆化

android - 在 addTextChangedListener 上将 editText 文本设置为大写,使应用程序挂起

android - 当我在 android 中单击 edittext View 时键盘没有显示?

android - 调用 onTextChanged() 方法而不调用 setText() 或用户输入

android - 如何从 ComponentName 获取 Activity 引用

java - findViewById 用于在包含的合并根元素内查看

java - 如何将数组分解为不同的字符串

c# - 获取带有特殊大小写的字符串的前 140 个字符

r - strsplit 并在第一个下划线之前保留部分