解决 Dialog 按钮颜色与背景颜色一致的问题

描述

用户打开会话页面,点击图片,文件等 plugin,会有弹框提示是否允许访问设备上的照片,媒体内容和文件的弹框,点击禁止后出现下面图片弹框。

分析(根因分析、需求分析)

在 Android Studio 中创建项目时,默认会为 application 设置的主题 parent 为:Theme.MaterialComponents.DayNight.DarkActionBar

您可以在以下文档中查看所有可用的 Theme:

解决方案

检查以下文件中的主题 parent 配置。

  • app > res > values > themes > themes.xml
  • app > res > values > themes > themes.xml (night) (深色模式专用)

在遇到问题的场景下,尝试修改主题 parent 为 Theme.AppCompat.Light.DarkActionBar

更多支持

如有疑问,欢迎提交工单