Android-setFocusedMonthDateColor()和setUnfocusedMonthDateColor()在SDK级别23中被去除
Android-setFocusedMonthDateColor()和setUnfocusedMonthDateColor()在SDK级别23中被去除,android,deprecated,calendarview,Android,Deprecated,Calendarview,setFocusedMonthDateColor()和setUnfocusedMonthDateColor()从SDK级别23开始被去除,以下是Android文档对该属性的说明: 可以是对其他资源的引用,格式为 “@[+][package:]type:name”或表单中的主题属性 “?[package:][type:]name” 可以是颜色值,其形式为“#rgb”、“#argb”、“#rrggbb”或 “#AARGGBB” 常量值:16843587(0x01010343) 这到底是什么意思?我该
setFocusedMonthDateColor()
和setUnfocusedMonthDateColor()
从SDK级别23开始被去除,以下是Android文档对该属性的说明:
可以是对其他资源的引用,格式为
“@[+][package:]type:name”或表单中的主题属性
“?[package:][type:]name”
可以是颜色值,其形式为“#rgb”、“#argb”、“#rrggbb”或
“#AARGGBB”
常量值:16843587(0x01010343)
这到底是什么意思?我该如何给
CalendarView
的重点月份和非重点月份着色?在API 23中,CalendarView
中的许多方法都被弃用。它们都表明:
此方法在API级别23中被弃用
材质样式日历视图不再使用
在我看来,这些方法主要用于定制视图的颜色。因此,我认为(阅读:不确切地说)他们希望你使用安卓5中引入的colorPrimary等项目。例如,所选月份可能会出现colorAccent
试试看。我的
style.xml
中已经有了colorAccent
。但它并没有收到来自它的颜色。它使用的是默认颜色,在我的情况下这不是问题,但对其他人来说可能是。那么我们如何设置CalendarView的样式呢?除了“一切都不赞成”之外,我什么也没找到