zoukankan      html  css  js  c++  java
  • Floating Action Button(漂浮按钮)

     

    参考:http://blog.csdn.net/pengkv/article/details/46427891

    效果图:

    效果图

    步骤一:

    在build.gradle添加以下代码,导入包

    dependencies {
        compile 'com.android.support:design:22.2.0'
    }

    步骤二:

    在xml文件中添加以下代码

    <android.support.design.widget.FloatingActionButton
        android:id="@+id/bt_auction"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_alignParentRight="true"
        android:src="@drawable/headerarrow"
        app:fabSize="normal" />

    步骤三:

    添加监听事件

    FloatingActionButton  actionButton = (FloatingActionButton) findViewById(R.id.bt_auction);
    actionButton.setOnClickListener(new View.OnClickListener() {
       @Override
       public void onClick(View v) {
         //监听事件       
       }
    });

    注意点:

    一:如何改变漂浮按钮颜色 
    根据官方文档解释,并没有一个属性可以改变按钮颜色,这个按钮的颜色是取自项目的主题色,所以可以改变主题样式中的”colorAccent”值改变按钮颜色

        <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
            <item name="colorAccent">#FF4081</item>
        </style>

    二:如何改变按钮按下时的颜色 
    在xml文件中添加以下属性

    app:rippleColor="#ff0000"

    三:如何改变按钮大小 
    默认有2个尺寸可以选择”normal”和“mini”

    app:fabSize="normal" 
  • 相关阅读:
    robot framework 实例:126邮箱登录
    python帮助文档查看
    robot framework 测试库安装
    robot framework 变量与常量
    robot framework连接mysql数据库
    、搭建Android开发环境
    基于Eclipse的Android开发环境搭建
    MySQLzip压缩文件格式安装教程
    tomcat版本号的修改
    java时间格式
  • 原文地址:https://www.cnblogs.com/android-blogs/p/4834365.html
Copyright © 2011-2022 走看看