我在我的Android应用程序中使用Wheelview作为Datepicker,我需要获取所选项目,例如“January”。我尝试了getCurrentItem(),但我猜它只能得到项目位置而不是确切的文本。
这是我的代码
WheelView wheelview = new (WheelView) findViewById(R.id.wheelview1);
String[] ampArray = new String[] {"January", February", "March"}
ArrayWheelAdapter<String> amp = new ArrayWheelAdapter<String>(this, ampArray);
wheelview.setViewAdapter(amp);
wheelview.getCurrentItem();
任何人都可以对他有更好的方法吗? 感谢。
答案 0 :(得分:2)
从WheelView获取当前文本:
String strselected_txt=ampArray[wheelview.getCurrentItem()];
答案 1 :(得分:0)
protected WheelView getWheel(int id) {
// TODO Auto-generated method stub
return (WheelView) findViewById(id);
}
String variable_name = (ampArray[getWheel(R.id.WheelView_Name).getCurrentItem()]);