我希望通过这样的项目从微调器中获取值。
11 Ina | 12 Ani | 13 Nia
我使用两个字符串表示11和Ina。
这是show my spinner的示例:spinner.add(stringone+stringtwo)
点击 Ina ,只有 11 才能获得价值?
答案 0 :(得分:1)
好吧,假设你的输入工作正常,你可以使用split方法只接受你需要的输入。
`String selectedItem =` `mySpinner.getSelectedItem().toString().subString(beginIndex,endIndex);`
请注意,beginIndex
具有包容性,endIndex
是独占的。在您的情况下,subString(0,2)将单独返回11。
如果您想进一步自定义所选项目的细分,也可以使用split()
方法。有关详细信息,请参阅this。