Compose Material3 TopAppBar明暗模式切换时颜色过渡卡顿问题求助
Compose Material3 TopAppBar明暗模式切换时颜色过渡卡顿问题求助
各位大佬好,我最近在用Compose Material3开发的时候碰到个闹心的小问题,想过来请教下!
我写了个带主题切换按钮的TopAppBar,代码是这样的:
topBar = { TopAppBar( title = { Text("Norm Calculator") }, actions = { IconButton(onClick = onThemeToggle) { Icon( imageVector = if (isDarkMode) Icons.Default.WbSunny else Icons.Default.NightsStay, contentDescription = "Toggle Theme" ) } } ) }
现在的情况是,切换明暗模式的时候,整个界面里就只有这个TopAppBar的颜色过渡会变得卡顿、不自然,看起来特别生硬别扭。我之前试着手动给TopAppBar指定固定颜色,但试了之后完全没解决这个问题,实在没辙了,有没有大佬能给我支个招,或者说说这可能是啥原因导致的呀?
内容来源于stack exchange
相关产品推荐
相关产品推荐

