![](/img/trans.png)
[英]Android Design Support Library expandable Floating Action Button(FAB) menu
[英]Android support design Floating Action Button
我正在嘗試降低棒棒糖之前設備上的FAB
利潤,但是無論我做什么,都沒有改變。 我創建了兩個FAB
一個在right|end|bottom
另一個在前面。 16dp
邊距使兩個FAB
之間的距離為32dp
,這對我來說太大了。 如果要使用bottop_padding
向下按鈕的可點擊區域與第二個按鈕重疊。 也許有人遇到過同樣的問題? 請幫我!
<android.support.design.widget.CoordinatorLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.design.widget.FloatingActionButton
android:id="@+id/first"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/directions"
app:backgroundTint="@android:color/holo_blue_light"
app:elevation="6dp"
app:pressedTranslationZ="12dp"
android:layout_above="@+id/uer_position"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true" />
<android.support.design.widget.FloatingActionButton
android:id="@+id/second"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/my_location"
app:backgroundTint="@android:color/white"
app:elevation="6dp"
app:pressedTranslationZ="12dp"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true" />
</RelativeLayout>
在預棒棒糖上,邊距會自動添加到FAB
。 創建一個名為values-v21
的新文件夾,並創建一個名為dimes.xml
的xml
文件,並添加以下行
<dimen name="btn_fab_margins">16dp</dimen>
然后轉到您的values
文件夾中的dimens.xml
並添加以下內容
<dimen name="btn_fab_margins">0dp</dimen>
現在在您的布局中,將以下內容添加到FAB
android:layout_margin="@dimen/btn_fab_margins"
該問題將得到解決。 與棒棒糖前一樣,它的0dp
為0dp
,而棒棒糖上它的16dp
為16dp
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.