如何在android中默认设置灯光主题?我需要知道,即使用户使用java代码在他的智能手机中启用暗主题,我如何在默认情况下设置亮主题。
kokeuurv1#
您可以通过将灯光主题属性复制到夜间主题文件中来实现这一点。转到res>值>主题。在themes文件夹中,您将看到两个文件 themes.xml 及 themes.xml(night) .步骤1:全部复制 themes.xml 并将它们粘贴到 themes.xml(night) .步骤2:替换两个文件中的基本应用程序主题。替换这个 <style name="<app name here>" parent="Theme.MaterialComponents.DayNight.DarkActionBar"> 对此 <style name="Theme.CurrentLocation" parent="Theme.MaterialComponents.Light">
themes.xml
themes.xml(night)
<style name="<app name here>" parent="Theme.MaterialComponents.DayNight.DarkActionBar">
<style name="Theme.CurrentLocation" parent="Theme.MaterialComponents.Light">
1条答案
按热度按时间kokeuurv1#
您可以通过将灯光主题属性复制到夜间主题文件中来实现这一点。
转到res>值>主题。
在themes文件夹中,您将看到两个文件
themes.xml
及themes.xml(night)
.步骤1:
全部复制
themes.xml
并将它们粘贴到themes.xml(night)
.步骤2:
替换两个文件中的基本应用程序主题。
替换这个
<style name="<app name here>" parent="Theme.MaterialComponents.DayNight.DarkActionBar">
对此<style name="Theme.CurrentLocation" parent="Theme.MaterialComponents.Light">