簡體   English   中英

如何讓浮動操作按鈕變成全屏形式

[英]How to make floating action button transform into full screen form

在我的應用程序中,我有一個 FAB,我想用它來創建自定義事件。 我想要實現的動畫是材料設計指南中標記在“全屏”下的動畫https://material.io/guidelines/components/buttons-floating-action-button.html#buttons-floating-action-button-過渡

有誰知道我如何實現這一目標?

您正在尋找“CircularReveal”動畫。 您可以使用內置的,例如ViewAnimationUtils.createCircularReveal()但這將需要 21 的最小 SDK。如果您需要在舊版本的 Android 上使用動畫,有幾個易於使用的可以實現這一點。

至於使用 CircularReveal,只需按照文檔或在線查找教程即可。 通常,您將設置一個初始圓(大小和坐標)和一個結束圓(大小和坐標),當動畫被觸發時,它會將小圓動畫化為大圓。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM