用于任意字符串的Android选择器小部件

Sal*_*uts 5 android android-widget

我想在Android中创建一个基本的选择器,看起来像内置的日期和时间选择器,但使用自定义字符串数组而不是日期和时间:

在此输入图像描述

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

这可能是最基本的问题之一,我看到很多自定义选择器和轮子漂浮在周围,但我特别希望它具有与内置拾取器相同的外观和感觉.做这个的最好方式是什么?

编辑:所以我使用TimePicker小部件来显示时间选择器,但是我可以使用什么来从任意字符串列表中进行选择呢?

app*_*com 7

外观来自android.widget.NumberPicker

<NumberPicker
    android:id="@+id/numberPicker1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" />
Run Code Online (Sandbox Code Playgroud)

  • 它实际上甚至比那简单,显然只是使用`String [] values = .....; picker.setDisplayedValues(values);`将执行技巧,其中`picker`是一个`NumberPicker`. (3认同)