ArrayWheelAdapter

iPhoneライクの Wheel widget
   http://code.google.com/p/android-wheel/
を使うケースは、
  kankan.wheel.widget.adapters.NumericWheelAdapter
を使った数値の連続が最も使われるであろう。

例)
<kankan.wheel.widget.WheelView android:id="@+id/minute"
                               android:layout_height="wrap_content"
                               android:layout_width="100dp" />
のレイアウトで、、

WheelView minute = (WheelView)findViewById(R.id.sminute);
minute.setViewAdapter(new NumericWheelAdapter(this,0,59,"%02d"));
minute.setCurrentItem(30);

f:id:posturan:20160313230431j:plain



これを、5の倍数にする場合、ArrayWheelAdapter を使う


ArrayWheelAdapter arrayWheelAdapter = new ArrayWheelAdapter<Integer>(
    this
   ,new Integer[]{0,5,10,15,20,25,30,35,40,45,50,55}
);

minute.setViewAdapter(arrayWheelAdapter);

f:id:posturan:20160313230425j:plain