美文网首页
FloatingActionButton

FloatingActionButton

作者: 难得糊涂与君勉 | 来源:发表于2017-02-15 10:32 被阅读80次
    • 介绍
      可以帮助我们实现悬浮按钮的效果,一般是默认使用colorAccent作为按钮的颜色。本质讲就是一个ImageView,从FloatingActionButton的继承来看,它首先继承了ImageButton,然后是ImageButton继承了ImageView。所以FloatingActionButton是重写ImageView的,所有FloatingActionButton拥有ImageView的一切属性。FloatingActionButton顾名思义就是一个浮动按钮。

    • 使用

    <android.support.design.widget.FloatingActionButton
                    android:id="@+id/floatingActionButtonTest"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_margin="10dp"
                    android:src="@drawable/okicon"
                    app:backgroundTint="#fff"  //可以设置FAB的背景颜色。
                    app:rippleColor="#d41919"  //可以设置点击的效果
                    app:elevation="8dp"  //设置其阴影的深度
                    app:pressedTranslationZ="4dp"  //设置点击时候阴影的效果
                    app:layout_anchor="@id/listviews"  //设置锚点
                    app:layout_anchorGravity="center"   //相对于锚点的位置,如果要是没有锚点的话,可以通过 android:layout_gravity="bottom|right"完成设置的效果
                    app:layout_behavior=".FloatingActionButtonScrollBehavior" //behavior
                    app:fabSize="normal"  //设置大小
                    />
    
    • 点击事件
    FAB是通过setOnClickListener()方法来注册一个监听器,来吹点击事件的。
    

    相关文章

      网友评论

          本文标题:FloatingActionButton

          本文链接:https://www.haomeiwen.com/subject/eeuzittx.html