小编Arm*_*llo的帖子

Android分频器颜色DatePicker对话框

我正在尝试在对话框中更改DatePicker的蓝色分隔线的颜色.这只是一个带有DatePicker和ButtonBar的普通DialogFragment.

有没有人知道改变这些分隔符,或者如果没有用自定义的替换整个DatePicker甚至可能?

截图DatePicker

迷你咆哮

现在我看到太多的答案提示以下代码:

<style name="datePickerTheme" parent="@android:style/Widget.DeviceDefault.DatePicker">
    <item name="android:divider">**your @drawable/ or @color/ here**</item>
</style>
Run Code Online (Sandbox Code Playgroud)

这根本行不通.你们在建议这段代码之前试过这个吗?它应该可以正常工作,但它似乎不适用于DatePicker.

android colors datepicker divider android-layout

11
推荐指数
4
解决办法
2万
查看次数

Chromium 似乎显示 ico 而不是 svg favicon

我一直在通过在我的 svg 图标中使用媒体查询来修改对暗模式的支持。这可以在我的网站上看到。

<link href="favicon.svg" rel="icon" type="image/svg+xml">
<link href="favicon.ico" rel="alternate icon" type="image/x-icon">
Run Code Online (Sandbox Code Playgroud)

这在 Firefox 中似乎很有效。

Firefox 深色模式和浅色模式的比较

但是,当使用基于 Chromium 的浏览器(Google Chrome 版本 84)时,它使用 favicon.ico。当我完全删除 ico 时,浏览器确实会显示 svg 图标,所以我知道它可以工作并且浏览器支持 svg 图标。但是,如果浏览器有选项,它似乎会选择 .ico。

Chromium 浏览器更喜欢 .ico 图标吗?

我可以强制基于 Chromium 的浏览器选择 svg 图标,同时通过包含 ico 格式来保持对旧版浏览器的支持吗?应该注意的是,这些都不存储在我网站的根目录中。

favicon svg google-chrome chromium

5
推荐指数
1
解决办法
1431
查看次数