获取微调器选择的数值以用于计算

时间:2015-03-15 15:26:06

标签: android android-spinner

我有一个包含选择的微调器:

3 months
6 months
10 months
12 months
18 months 

问题:

我可以得到微调器选择的值,但是我需要一种方法来获得选择的数值(即3个月中的3个),以便在使用BigDecimal进行计算的另一个活动中使用。任何人都可以相应地指导我吗?

1 个答案:

答案 0 :(得分:0)

以下代码将替换所有非数字,您将获得整数值。

String s = spinner.getSelectedItem().toString();

int spinnerVal = Integer.parseInt(s.replaceAll("[\\D]", ""))