Android 4.4 Kit Kat列表选择器颜色

3
自从 Android 4.4 Kit Kat 开始,按下按钮或选择列表项时不再以蓝色高亮显示,而是半透明灰色。有人知道新的列表选择器是什么颜色吗?或者我该如何找到它呢?
2个回答

7

3
视频中9分50秒处的内容是10%黑色叠加层。 - Damian

6
<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:state_pressed="true">
        <shape>
            <solid android:color="#1A000000" />
        </shape>
    </item>
    <item android:state_focused="true">
        <shape>
            <solid android:color="#77000000" />
        </shape>
    </item>
    <item android:drawable="@android:color/transparent" />

</selector>

1
我想知道这些颜色值是从哪里来的。你是在 Android 源代码中找到它们还是仅仅猜测的?仅仅粘贴一段代码而不提供任何注释在这种情况下是不够的。 - Natix
为什么在聚焦状态下使用 #77000000? - Stephane Mathis
@StephaneMathis 77 表示 10% 的不透明度,000000 是黑色。如果是关注状态,您可以跳过这个。 - Nitin Misra
4
77在十进制下是119,因此46%。 - Stephane Mathis
1
文档是什么?16进制中的77在10进制中是119,因此255超过10%。 - Stephane Mathis
显示剩余4条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接