android - Android 3.0 中搜索栏的变化

标签 android android-3.0-honeycomb

我只是想知道 Android 3.0 中的搜索栏是否发生了变化。我尝试创建一个,但它显示为一 strip 有圆圈的绿线,而不是通常的黄色矩形。如果是这样,是否有其他选项可以创建类似的搜索栏来控制 3.0 上的音量?谢谢大家。

最佳答案

I'm just wondering if the seekbar changed in Android 3.0 .

更准确地说,它随着 Android 3.0(以及可能更高版本)标准的“全息”主题而改变。

I tried to create one but it showing up as a green line with a circle on it instead of the usual yellow rectangle.

正确。这就是您的用户期望看到的。

If so, is there any other option to create a similar seekbar to control volume on 3.0?

我建议您不要管它。目标应该是向用户提供他们熟悉的内容。如果大多数其他带有搜索栏的应用程序以及操作系统本身都在使用新的搜索栏样式,那么理想情况下您也会这样做。

请注意,只有当您采用全息主题(例如 android:targetSdkVersion="11")时,新样式才会生效,这意味着您正在接受全新的 Honeycomb 外观和感觉(操作栏、更改为 Spinner 的外观等)。

欢迎您使用自己的样式并在自己的图形中进行替换,使用 ProgressBarSeekBarstyleable 部分(SeekBar 继承来自 ProgressBar),或者在 XML 布局中(例如 android:thumb ),或者通过 Java 代码。

关于android - Android 3.0 中搜索栏的变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5774085/

相关文章:

jquery - Android Honeycomb 有一个反转的 event.orientation 值?

java - 尝试使用 setImageResource 时应用程序崩溃

android - Nexus 7 (2013) 和 Win 7 64 - 尽管检查了许多论坛和在线资源,但无法安装 USB 驱动程序

android - 如何使用gradle ktx为Android robolectric测试设置-noverify选项?

java - 使用排列查找字符串中所有可能的组合

android - 如何通过代码设置 fragment 标签?

android - 蜂窝中的上下文操作栏

Android - 我可以增加 NumberPicker 小部件的 textSize 吗?

android - Android Studio 中缺少数据库检查器

android - 如何检测 "Recent Apps"系统按钮点击(Honeycomb+)