我有一个包含选择的微调器:
3 months
6 months
10 months
12 months
18 months
问题:
我可以得到微调器选择的值,但是我需要一种方法来获得选择的数值(即3个月中的3个),以便在使用BigDecimal进行计算的另一个活动中使用。任何人都可以相应地指导我吗?
答案 0 :(得分:0)
以下代码将替换所有非数字,您将获得整数值。
String s = spinner.getSelectedItem().toString();
int spinnerVal = Integer.parseInt(s.replaceAll("[\\D]", ""))