gpt4 book ai didi

android - 我怎样才能访问 View 的状态?

转载 作者:行者123 更新时间:2023-11-30 03:52:14 26 4
gpt4 key购买 nike

我正在尝试为列表中的状态禁用项设置主题的默认ENABLED_STATE 颜色,因此列表项在我的ListView 中不会显示为灰色。如何让 stateSet 在以下代码中使用:

textview.setTextColor(textview.getTextColors().getColorForState(stateSet, android.R.attr.textColor);

来自 documentation我可以看到 ENABLED_STATE_SET 是一个 protected 字段。所以我无法明确访问它。

附言如果有人知道任何其他方法可以将列表项的禁用颜色更改为主题的默认启用颜色(例如使用 XML),请写下来

最佳答案

您尝试过使用属性吗?检查 ?android:attr/textColorPrimary

关于android - 我怎样才能访问 View 的状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13958842/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com