在android wheelview中获取所选项目

时间:2012-12-27 14:40:03

标签: android

我在我的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();

任何人都可以对他有更好的方法吗? 感谢。

2 个答案:

答案 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()]);