Android picker widget for arbitrary strings

2019-04-30 19:19发布

问题:

I'm looking to make a basic picker in Android that looks like the built-in date and time pickers but uses a custom array of strings instead of dates and times:

http://developer.android.com/guide/topics/ui/controls/pickers.html

This is probably one of the most basic questions and I see lots of custom pickers and wheels floating around, but I would particularly want this to have the same look and feel as the built-in pickers. What is the best way to do this?

Edit: so I'm using TimePicker widget to display a time selector, but what can I use to select from a list of arbitrary strings instead?

回答1:

The look and feel comes from android.widget.NumberPicker

<NumberPicker
    android:id="@+id/numberPicker1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" />