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

在此输入图像描述

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

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

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

===============>>#1 票数:7 已采纳

外观来自android.widget.NumberPicker

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

  ask by SaltyNuts translate from so

未解决问题?本站智能推荐:

2回复

删除Android小部件中的文本子字符串

我的Android小部件中有一个文本视图,我只需要删除某些文本行即可。 我在另一个SO问题中发现了这个问题,以删除小部件中的文本: 问题在于这会贯穿文本视图中的所有文本。 如何仅删除文本视图文本的一部分?
1回复

如何打开启动器的小部件选择器?

我想从我的Activity打开启动器的小部件选择器(例如,我们长按主屏幕时得到的那个)。 我想要实现的是,我想将用户带到我的小部件,以便他有更多的机会考虑添加它。 以编程方式将小部件添加到主屏幕将是最好的情况。 但是,因为这是不可能的,我想尽可能地让用户添加小部件。 我尝试了以下
1回复

小部件配置活动可以在小部件选择器中消除我的应用程序中的人群吗?

我有一个小工具应用程序,可能有12种不同的小工具布局。 目前,它将使系统小部件选择器拥挤有12个条目,因为我需要在清单中列出所有类,否则它们将不会执行。 有没有一种方法可以处理小部件的xml信息和布局定义,以便声明所有12个,但是只有3个显示在小部件选择器中? 具体来说,我创建了支持集
1回复

打开小部件选择器时,系统设置强制关闭

我的用户报告当他们尝试使用我的应用程序(而不是启动器应用程序)选择窗口小部件时发生崩溃。 我正在使用标准的小部件选择器代码,它始终有效并且仍可在所有设备上运行,LG G2和LG G3除外 。 我发现了一些类似的问题,但他们都提到了Android 2.1遭遇的崩溃,这是用空数据解决方法解决
2回复

时间选择器小部件-“ id无法解析或不是字段”

我收到以下几行的错误: 尽管在这个阶段我只是从Tutorial中粘贴粘贴内容,但是只是为了感受一下。.那么,我在哪里错了? 这是整个.java文件:
1回复

使用字符串资源命名(标签)小部件的BroadcastReceiver

我有一个定义如下的小部件: 我要做的是引用Resource.String.widget_title_upcoming字符串资源来本地化与BroadcastReceiver关联的“标签”。 附带的问题是,一旦对此问题进行管理,如果用户的即将到来的小部件发生以下情况,如果1)他们已经在
6回复

模拟器中的Android小部件

我有一个现有的android应用。 我使用以下命令向其添加了一个简单的小部件: 使用<receiver>块更新了清单,该块提供了有关我的AppWidgetProvider实现的信息 在res / xml中使用<appwidget-provider>元素
1回复

Android小部件

如何将SD卡中的图片添加到在Android中显示某些图片的图片小部件中?
2回复

如何创建可选择的Android小部件?

该小部件将看起来像标准应用程序图标。 用户单击小部件后,应将其选中(在HTC上以绿色背景突出显示,在标准android上以橙色突出显示)。 如何实现相同? 更新。 我已将其创建为可选择的。 现在,我需要了解如何选择正确的背景颜色/图片。
1回复

Android-无法选择应用小部件内的ListView项目

我已经为Android应用程序构建了一个收集应用程序小部件。 该小部件包括一个工具栏,然后是一个任务的ListView (这是一个待办事项列表)。 问题在于ListView不会显示项目之间的分隔线,而且项目本身也是不可选择的。 我的代码如下: 我的agenda_app_widge