Skip to content

android的暗黑模式下backgroundImage不改变 #5666

@starNGC2237

Description

@starNGC2237

发行方式

App

具体平台

Android 15

开发环境

Windows

项目创建方式

HBuilderX

依赖版本

HBuilderX 4.75

问题描述

ios下切换暗黑模式backgroundImage正常改变,安卓下无法正常改变,始终为明亮模式下的图片

"tabBar": {
	"color": "@tabFontColor",
	"selectedColor": "@tabSelectedColor",
	"backgroundImage": "@tabbarBackgroundImage",
	"borderStyle": "@tabBorderStyle",
	"backgroundColor": "@tabBgColor",
	"list": [{
			"text": "首页",
			"pagePath": "pages/index/index",
			"iconPath": "static/home.png",
			"selectedIconPath": "static/home_select.png"
		},
		{
			"text": "我的",
			"pagePath": "pages/mine/index",
			"iconPath": "static/mine.png",
			"selectedIconPath": "static/mine_select.png"
		}
	],
	"midButton": {
		"iconPath": "/static/tab-icon/1.png",
		"height": "85px",
		"iconWidth": "70px"
	}
},
{
	"light": {
		"navTxtStyle": "black",
		"navBgColor": "#FFFFFF",
		"bgColor": "#FFFFFF",
		"tabFontColor": "#909399",
		"tabSelectedColor": "#68CCAA",
		"mineBackgroundImage": "linear-gradient(to bottom, #D8FEF1, #eafef7)",
		"salePageBackgroundImage": "linear-gradient(to bottom, #D8FEF1, #eafef7)",
		"tabbarBackgroundImage": "static/tabbar_background_2.png",
		"tabBgColor": "#F7F7F7",
		"tabBorderStyle": "white"
	},
	"dark": {
		"navTxtStyle": "white",
		"navBgColor": "#121212",
		"bgColor": "#121212",
		"tabFontColor": "#8E8E93",
		"tabSelectedColor": "#7DD3AF",
		"mineBackgroundImage": "linear-gradient(to bottom, #2A4435, #243A2F)",
		"salePageBackgroundImage": "linear-gradient(to bottom, #1a2e24, #243530)",
		"tabbarBackgroundImage": "static/tabbar_background_3.png",
		"tabBgColor": "#1F1F1F",
		"tabBorderStyle": "black"
	}
}

重现步骤

  1. 使用官方示例
  2. 修改tabbar,使用"backgroundImage": "@tabbarBackgroundImage",在theme.json添加tabbarBackgroundImage
  3. 复现

期望行为

在android变为暗黑模式后,tabbar的背景图片正常改变为暗黑模式下的背景图片

实际行为

tabbar的背景图片一直为明亮模式下的背景图片

截图或录屏

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions