2014-01-09 4 views
0

휠 피커에 자막을 추가하고 싶습니다. 이처럼 : 휠 피커에서 캡션을 추가하는 방법은 무엇입니까?

Caption of Wheel Picker

하지만 내 코드에서

, 그것은 바퀴의 모든 항목에 표시됩니다. 여기 내 코드는 다음과 같습니다.

final WheelView minute = new WheelView(Mcontex); 
minute.setMinimumHeight(300); 
layoutHome.addView(minute, new LayoutParams(
      android.view.ViewGroup.LayoutParams.WRAP_CONTENT, 
      android.view.ViewGroup.LayoutParams.WRAP_CONTENT, 1.2f)); 
minute.setViewAdapter(new NumericWheelAdapter(context, 1, 23,"%02d hour"));   
minute.setCurrentItem(0); 
minute.addChangingListener(listener); 

캡션은 현재 줄에만 표시하고 싶습니다.

답변

0

당신은 그것을 시도 할 수 있습니다 :

String[] dayArray = {"2 JAN", "3 jan", "4 jan", "5 jan", "6 jan", "7 jan", "8 jan"}; 
    WheelView day; 

    day = (WheelView) findViewById(R.id.day); 
      day.setViewAdapter(new DayArrayAdapter(MainActivity.this, dayArray, weekDay)); 


      day.addChangingListener(new OnWheelChangedListener() { 

       @Override 
       public void onChanged(WheelView wheel, int oldValue, int newValue) { 

        Log.e("onChanged hours", dayArray[newValue]); 

        mCustomDate = dayArray[newValue]; 
        mFinalTime = mCustomDate+" "+mCustomHour+mCustomMinute+" "+mAMORPM; 
        mSeletedDateTextView.setText(mFinalTime); 
       } 
      });