0

在我的應用程序中,我希望工具欄的行爲與大多數Google應用程序相似。工具欄:更改菜單項和背景以及項目顏色

在這些應用程序中,當您從列表中選擇項目時,工具欄會更改它的菜單項目,並更改它的顏色和狀態欄顏色。一切都伴隨着動畫。

Toolbar color change

我想知道這樣做的最佳方式。也許有一個官方API或一個好的圖書館?

這裏是我的想法:

  1. 有兩套菜單項和手動添加/刪除或顯示/隱藏它們,並改變工具欄顏色的東西,如Property Animator

  2. 具有兩個工具欄相同的位置,並在需要時替換它們。 (您可以在.gif圖片上看到工具欄的標題邊距發生變化,因此最有可能有兩個工具欄)

+1

其稱爲actionmode不是工具欄。 – k0sh

+0

@ k0sh,謝謝! – geNia

回答

相關問題