Android:更改微调器弹出滚动条的颜色

时间:2016-05-11 12:45:56

标签: android scrollbar spinner android-spinner android-scrollbar

如何更改微调器弹出滚动条的颜色?

由于某些原因,滚动条的颜色在白色背景上当前是白色的,因此不可见。

3 个答案:

答案 0 :(得分:0)

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">

    <gradient android:startColor="your color" android:endColor="your color"
        android:angle="45"/>

    <corners android:radius="6dp" />

</shape>

yourdrawable.xml

{{1}}

答案 1 :(得分:0)

我找到了这个全局更改滚动条颜色的解决方案:

How can I change the color of the scrollbar in Android?

答案 2 :(得分:0)

您可以更改微调器的样式以更改微调器的颜色。

在style.xml中制作样式,如下所示:

<style name="App_SpinnerStyle" >
        <item name="android:scrollbarThumbVertical">@color/colorAccent</item>
</style>

然后在微调框的xml中:

android:popupTheme="@style/App_SpinnerStyle"

经过测试!