FLoatActionButton
2017-11-24 本文已影响373人
啸天AskSky
基本样式
FloatActionButton的基本使用
导入design包
compile 'com.android.support:design:25.3.1'
基本布局使用
<android.support.design.widget.FloatingActionButton
android:id="@+id/floar_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="100dp"
android:layout_marginTop="50dp"
android:clickable="true"
android:src="@mipmap/add_ico"
app:backgroundTint="@color/colorPrimary"
app:elevation="5dp"
app:fabSize="normal"
app:pressedTranslationZ="10dp"
app:rippleColor="@android:color/white"
app:borderWidth="5dp" />
参数详解
1、backgroundTint 设置按钮背景颜色
2、elevation 设置阴影大小
3、fabSize 设置控件大小,目前只有两种:normal、mini,分别为56dp和40dp
4、pressedTranslationZ 按下时阴影大小
5、rippleColor 按下时涟漪效果的颜色
6、borderWidth 设置边框宽度,但在6.0以前会有兼容性问题