我已经阅读了一些帖子,据我所知,可以改变整个应用程序栏的颜色,这样它就不会使用默认的浅色/深色主题了。
然而,我正在编写一个应用程序,它可以方便地改变单个应用程序栏按钮的颜色,即按下,colour = default magenta
,它保持这样,直到再次点击。
我有一种感觉,这是不可能的,我将不得不依靠使用各种图像来描述正在发生的事情。
所以我想知道是否有一个不涉及这样做的解决方案?
很抱歉,IconUri是你唯一的方法。整个应用程序栏的背景/前景色可以作为一个整体来改变,而不是单个按钮。
注。如果没有令人信服的理由,不建议更改应用程序栏按钮的颜色。(出于UI设计指南、UX、功耗等原因)