0

在我的应用程序中,我希望工具栏的行为与大多数Google应用程序相似。工具栏:更改菜单项和背景以及项目颜色

在这些应用程序中,当您从列表中选择项目时,工具栏会更改它的菜单项目,并更改它的颜色和状态栏颜色。一切都伴随着动画。

Toolbar color change

我想知道这样做的最佳方式。也许有一个官方API或一个好的图书馆?

这里是我的想法:

  1. 有两套菜单项和手动添加/删除或显示/隐藏它们,并改变工具栏颜色的东西,如Property Animator

  2. 具有两个工具栏相同的位置,并在需要时替换它们。 (您可以在.gif图片上看到工具栏的标题边距发生变化,因此最有可能有两个工具栏)

+1

其称为actionmode不是工具栏。 – k0sh

+0

@ k0sh,谢谢! – geNia

回答

相关问题