[英]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.