FloatingActionButton(FAB)的官方使用方法
2015-12-15 10:36
603 查看
一、FloatingActionButton——FAB使用非常简单,你可以指定在加强型FrameLayout里面——CoordinatorLayout,这个我们后面再讲。 关于FAB的使用,你可以把它当做一个button即可。
二、布局代码:
<android.support.design.widget.FloatingActionButton
android:id="@+id/fab"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="end|bottom"
android:layout_margin="@dimen/fab_margin"
android:src="@drawable/ic_done"/>
三、调整FAB的位置:
<android.support.design.widget.FloatingActionButton
android:layout_height="wrap_content"
android:layout_width="wrap_content"
app:layout_anchor="@id/app_bar"
app:layout_anchorGravity="bottom|right|end"
android:src="@android:drawable/ic_done"
android:layout_margin="15dp"
android:clickable="true"/>
上面重要属性就是app:layout_anchor="@id/app_bar",它的意思就是找到FAB在相应控件的锚点,然后放置到纳里。(比方说可以放置到一个toolbar的底边上面)
二、布局代码:
<android.support.design.widget.FloatingActionButton
android:id="@+id/fab"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="end|bottom"
android:layout_margin="@dimen/fab_margin"
android:src="@drawable/ic_done"/>
三、调整FAB的位置:
<android.support.design.widget.FloatingActionButton
android:layout_height="wrap_content"
android:layout_width="wrap_content"
app:layout_anchor="@id/app_bar"
app:layout_anchorGravity="bottom|right|end"
android:src="@android:drawable/ic_done"
android:layout_margin="15dp"
android:clickable="true"/>
上面重要属性就是app:layout_anchor="@id/app_bar",它的意思就是找到FAB在相应控件的锚点,然后放置到纳里。(比方说可以放置到一个toolbar的底边上面)
相关文章推荐
- FloatingActionButton增强版一个按钮跳出多个按钮第三方开源之FloatingActionButton
- Android FrameLayout布局
- Material Design之FloatingActionButton的使用
- Android多版本兼容一(FrameLayout布局兼容)
- Android Navigation的使用
- android 获取当前activity的最顶层及添加布局
- FrameLayout中控件使用属性:layout_weight
- CoordinatorLayout实现上滑隐藏ToolBar遇到的问题
- 安卓五大布局,LinearLayout,FrameLayout,AbsoluteLayout,RelativeLayout,TableLayout
- tabhost之布局不写在一个layout下(二)
- tabhost,framelayout,tabwidget(一)
- 10 - 布局Layout:FrameLayout帧布局以及FrameLayout在切换屏幕效果的使用
- 解决bringChildToFront/bringToFront不起作用的问题
- FragmentTabHost+TabWidget+FrameLayout布局问题
- Android布局FrameLayout的使用
- Android Support Design 控件 FloatingActionButton
- Android材料设计兼容函数库(Design Support Library)(II)浮动操作按钮(Floating Action Button)
- CoordinatorLayout的使用
- 【FrameLayout】使用FrameLayout应该注意的地方
- Android - FrameLayout覆盖顺序