Android:为什么我的 Spinner 没有标准设计?

标签 android spinner

在我的应用程序中,我使用微调器让用户从列表中选择一个项目。一切正常,但我对微调器的外观不太满意。正如您在下图中看到的,它与普通按钮具有相同的设计。

alt text

我想要的是一个看起来更像普通文本字段的微调器。所以我稍微浏览了一下 Android 资源的可绘制文件夹,发现微调器背景通常看起来应该完全不同。我在可绘制文件夹中找到带有背景图像的微调器图像。虽然图像中的微调器是聚焦的,但我认为您可以看到两个微调器之间的区别。

alt text

现在我想知道为什么我的微调器(第一个)与第二个微调器的设计不同,因为 II 没有更改与其设计相关的任何属性。这种类似按钮的设计从何而来?

最佳答案

第一个微调器屏幕描绘了默认的微调器。

所以答案是您预料到了错误的行为。但是,您可以创建自己的微调器外观。

关于Android:为什么我的 Spinner 没有标准设计?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4580510/

相关文章:

android - 无法将 Android Wear 模拟器与设备连接

带有下划线 appcompat 的 Android 微调器

android - 如何将微调器添加到 ActionBar?

html - CSS 不适用于 React 应用程序中的 HTML

安卓微调器(下拉): How to know when its clicked (Expanded) and when an item is chosen?

java - Android TextView.SetText(int resid) 是如何工作的?

java - 如何在手机中打开 Urls 并让我的应用程序作为其他浏览器的选择?

android - Kotlin Android Studio 警告 "Do not concatenate text displayed with setText. Use resource string with placeholders."

ios - 微调器无法快速工作

Android Studio 1.0.1 中的 Android 注释和风格