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);
これを、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);