前言
官网:FloatingActionButton
引入 material 包:
implementation 'com.google.android.material:material:1.2.1'
属性
| 属性 | 含义 |
|---|---|
| backgroundTint | 背景颜色 |
| elevation | 描边颜色 |
| pressedTranslationZ | 点击状态下的阴影大小 |
| borderWidth | 边宽,上下兼容,设置0dp |
| rippleColor | 点击时的背景颜色 |
| layout_anchor | 设置锚点,即以哪个控件为参照点设置位置。 |
| layout_anchorGravity | 设置相对锚点的位置,值有 bottom、center、right、left、top等 |
| fabSize | 按钮大小,normal和mini |
使用
- 布局
- 在 activity 使用
public class MainActivity extends BaseActivity {
@Override
public int getLayoutId() {
return R.layout.activity_main;
}
@Override
public void initView() {
}
@OnClick(R.id.fab_add)
public void onClicked() {
ToastUtils.showToast(this,"hello fab");
}
}
