如何將 FAB 新增到佈局中
要使用 FloatingActionButton,只需在 build.gradle
檔案中新增依賴項,如備註部分所述。
然後新增到佈局:
<android.support.design.widget.FloatingActionButton
android:id="@+id/fab"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|end"
android:layout_margin="@dimen/fab_margin"
android:src="@drawable/my_icon" />
一個例子:
顏色
此檢視的背景顏色預設為主題的 colorAccent。
在上圖中,如果 src
僅指向+圖示(預設為 24x24 dp),要獲得整圓的背景顏色,可以使用 app:backgroundTint="@color/your_colour"
如果你想更改可以使用的程式碼顏色,
myFab.setBackgroundTintList(ColorStateList.valueOf(your color in int));
如果要在按下狀態下更改 FAB 的顏色
mFab.setRippleColor(your color in int);
定位
建議在移動裝置上最小 16dp,在平板電腦/桌上型電腦上最小 24dp。
注意 :設定 src 除了覆蓋 FloatingActionButton
的整個區域之外,請確保你擁有該影象的正確大小以獲得最佳效果。
預設圓圈大小為 56 x 56dp
迷你圓圈尺寸:40 x 40dp
如果你只想更改內部圖示,請使用 24 x 24dp 圖示作為預設大小