我使用的微调,我想为用户选择的文本,所以我使用如何获得微调值,而标签
String datacat = categorySpinner.getSelectedItem().toString()
的问题是,这句话也返回一个标签像这样的字符串中的微调:{supplier=VITA}
,但我只需要得到VITA
值
我使用的微调,我想为用户选择的文本,所以我使用如何获得微调值,而标签
String datacat = categorySpinner.getSelectedItem().toString()
的问题是,这句话也返回一个标签像这样的字符串中的微调:{supplier=VITA}
,但我只需要得到VITA
值
假设selectedview是EditText。
String datacat =((EditText) categorySpinner.getSelectedView()).getText().toString();
getText是否是getSelectedView或getSelectedItem的有效方法 – 2012-03-01 21:39:17
请参阅我的更新答案。同样,假设你的视图是EditText,否则你将得到ClassCastException。 – kosa 2012-03-01 21:45:39
是一个微调不是EditText我得到了ClassCastException 我想要获取在微调视图上选择的项目的文本 – 2012-03-01 22:07:53
尝试
String datacat = categorySpinner.getSelectedView().getText().toString()
您可能需要投的观点之前,你可以调用的getText()
getText不是一个getSelectedview或getSelecteditem的有效方法 – 2012-03-01 21:38:50
可能的复制http://stackoverflow.com/questions/1947933/how-to- get-spinner-value – bschultz 2012-03-01 21:29:56