我很难让微调器填充一个值。我有两个微调器,每个都有多个项目可供选择。它们需要一起添加并填充到编辑文本框中。
我还有一个折扣 % 编辑文本,用户将在其中输入折扣。两个旋转器的总和需要按在此框中输入的金额进行折扣。
谁能帮我解决这个问题。我目前不在我正在编程的计算机上,所以我无法粘贴我目前拥有的代码,但对于这个例子,你可以使用,微调器“A”,微调器“B”,编辑文本“成本”,编辑文本“折扣”
谢谢你的帮助。
尝试这样的事情:
int subtotal = Integer.parseInt((String) spinnerA.getSelectedItem()) * Integer.parseInt((String) spinnerB.getSelectedItem());
double discount = Double.parseDouble(discountEditText.getText().toString()) / 100;
double total = subtotal * (1.0 - discount);
(这假设您已确保折扣字段是有效的 Double 并期望输入像10
%。)