调色板主题

罗德里戈·亨里克斯(Rodrigo Henriques)

我正在制作一个从某个服务器检索很多图像的应用程序。我正在使用Palette库为列表中的每个项着色。选择后,我将打开另一个活动以显示该项目的详细信息。

我想基于所选主题构建主题以应用于详细活动。

有没有一种方法可以根据位图的调色板以编程方式构建主题?

TD阮

如果是关于材料设计的颜色,那么有解决方案。

  1. 切记:您无法在运行时更改对这些颜色修改,但可以在活动开始时在主题之间切换。
  2. 当用户选择一种颜色时,请应用相应的样式并重新启动活动。否则,请更改其他颜色,例如Google Keep
  3. 设置主题。

    super.onCreate(savedInstanceState); setTheme(...style.YourTheme);

  4. 重新启动活动:调用活动的recreate()方法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章