在Android中获取Value Spinner

时间:2015-08-11 04:48:40

标签: android get spinner onitemselectedlistener

我希望通过这样的项目从微调器中获取值。

  

11 Ina | 12 Ani | 13 Nia

我使用两个字符串表示11和Ina。 这是show my spinner的示例:spinner.add(stringone+stringtwo)

点击 Ina ,只有 11 才能获得价值?

1 个答案:

答案 0 :(得分:1)

好吧,假设你的输入工作正常,你可以使用split方法只接受你需要的输入。

 `String selectedItem =` `mySpinner.getSelectedItem().toString().subString(beginIndex,endIndex);`

请注意,beginIndex具有包容性,endIndex是独占的。在您的情况下,subString(0,2)将单独返回11。

如果您想进一步自定义所选项目的细分,也可以使用split()方法。有关详细信息,请参阅this