android中的不同布局

android中的不同布局,android,android-layout,android-spinner,Android,Android Layout,Android Spinner,我不知道是否有人问过这个问题,但我找不到答案,所以我在这里问 在我的android应用程序中,我想创建一个微调器。但是我的布局中的旋转器非常难看 这张图片是我的布局。请注意,黄色部分在“我的布局”中标记微调器布局 这是一个在线微调器的布局示例 我希望我的微调器样式如第二张图所示。我试图复制xml文件中的所有代码。但微调器的样式没有变化 有人知道如何使微调器样式与第二张图像中的样式相同吗 更新:当我在第二个布局中单击微调器时,它会显示一个类似这样的列表(注意列表右侧的点) 而我的微调器只能显示普

我不知道是否有人问过这个问题,但我找不到答案,所以我在这里问

在我的android应用程序中,我想创建一个微调器。但是我的布局中的旋转器非常难看

这张图片是我的布局。请注意,黄色部分在“我的布局”中标记微调器布局

这是一个在线微调器的布局示例

我希望我的微调器样式如第二张图所示。我试图复制xml文件中的所有代码。但微调器的样式没有变化

有人知道如何使微调器样式与第二张图像中的样式相同吗

更新:当我在第二个布局中单击微调器时,它会显示一个类似这样的列表(注意列表右侧的点)

而我的微调器只能显示普通列表(右侧没有点)
我希望我的微调器可以显示与此相同的内容。

如果您只想将微调器“全息化”,可以执行以下操作:

<Spinner
  android:id="@+id/spinnermap"
  style="@style/MySpinnerStyle"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:layout_alignParentLeft="true"
  android:layout_centerVertical="true" />

values/styles.xml:


将微调器的属性设置在下方

android:spinnerMode="dropdown"  

但它适用于较新的android版本,适用于较旧的android版本。您可以使用支持库或ICSpinner

您可以显示活动吗?main.xml讽刺的是,第一幅图像显示较新android上的
微调器
,而第二幅图像是pre-HoneyComb。不过,您可以尝试在布局XML中强制使用
style=“@android:style/Widget.Spinner”
。手机上的结果是什么?@AlexBalo结果与布局中的结果相同。为什么不为微调器提供自定义样式?类似这样的东西谢谢你的回答,但这不是我想要的:现在微调器的布局更好,它几乎与第二个相同。但是,当我点击第二个微调器时,它会显示一个类似于此图像的列表,因此您可以建议我如何显示上面的链接吗?不幸的是,我无法打开图片。但如果需要MultiSelectSpinner:,也可以使用复选框创建自己的适配器和布局。并在对话框中设置列表:
android:spinnerMode=“dialog”
建议的列表更改为下拉列表,但列表没有我想要的点(如我在问题中提到的)