Android 4.x微调框中没有提示吗?

我是Android开发新手,发现可以将一个android:prompt属性设置为一个Spinner控件。 像这样在我的layout/my_layout_fragment.xml

 <Spinner android:id="@+id/boxFunction" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_column="0" android:layout_columnSpan="2" android:layout_gravity="left" android:layout_row="14" android:entries="@array/function_options" android:gravity="fill_horizontal" android:prompt="@string/function_prompt" /> 

我从Android 2.x时代发现了几个截图,清楚地显示了提示,但是我没有find任何可以显示提示的4.x截图。 而我在Android上编译的应用程序也没有显示出来。

是否在4.x中提示不推荐(如果是这样,我在哪里可以得到弃用的信息)? 还是我错过了什么?

Solutions Collecting From Web of "Android 4.x微调框中没有提示吗?"

我不认为这是不赞成的。 也许从4.0开始,这取决于另一个属性

机器人:spinnerMode

这是一个例子,它显示了提示如何与Spinner Mode属性一起工作。

在此之前,让我明确表示, spinnerMode可以设置为对话框下拉菜单

 <Spinner android:layout_width="wrap_content" android:id="@+id/spinner" android:layout_height="wrap_content" android:prompt="@string/app_name" android:spinnerMode="dialog"/> <Spinner android:layout_width="wrap_content" android:id="@+id/spinner1" android:layout_height="wrap_content" android:prompt="@string/app_name" android:spinnerMode="dropdown" android:layout_below="@+id/spinner" /> 

正如你所看到的,第一个微调器的spinnerMode设置为对话框,下一个微调器设置为下拉菜单。

这里是输出,

对话模式

在这里输入图像说明

落下

在这里输入图像说明

我在这里使用的提示标题是“Locale Test”。 以为我已经把它设置为两个旋转器,只有在对话模式微调器中才能看到它。 所以我认为这是值得的。