Android 系列 6.10使用FloatingActionButton
来源:互联网 发布:mac地址可以重复吗 编辑:程序博客网 时间:2024/06/06 09:59
6.10使用FloatingActionButton
问题
您想要一个圆形图形按钮,它会出现在应用程序的前面,类似于许多Google应用程序上的“+”按钮。你想要响应这样的按钮被按下。
解
使用FloatingButton。
讨论
FloatingActionButton出现在应用程序窗口的右下角,通常用于带有操作的圆角“+”按钮,例如添加联系人,创建要发送的新消息等。虽然总是有提供此功能的方法,它作为支持组件的到来是相对较新的Android,并在支持库(配方1.20)中找到。它像常规按钮一样容易使用:只需将其添加到您的XML布局,像这样:
在XML中使用android:onClick,或在代码中使用findViewById()和setOnclickListener(),以指定在轻击按钮时要执行的操作。我们在XML中使用android:onClick =“runMe”和以下代码:
问题
您想要一个圆形图形按钮,它会出现在应用程序的前面,类似于许多Google应用程序上的“+”按钮。你想要响应这样的按钮被按下。
解
使用FloatingButton。
讨论
FloatingActionButton出现在应用程序窗口的右下角,通常用于带有操作的圆角“+”按钮,例如添加联系人,创建要发送的新消息等。虽然总是有提供此功能的方法,它作为支持组件的到来是相对较新的Android,并在支持库(配方1.20)中找到。它像常规按钮一样容易使用:只需将其添加到您的XML布局,像这样:
<android.support.design.widget.FloatingActionButtonandroid:id="@+id/floatingButton"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_gravity="bottom|end"android:layout_margin="@dimen/fab_margin"android:src="@android:drawable/ic_dialog_info" />因为这个按钮是在支持库而不是android.widget中,我们必须在布局文件中列出它的完整类。给它一个id,所以你可以参考它。建议按钮的重力和填充显示在右下角。使用src来指示drawable显示在圆形按钮内(它的名字是提醒我们,我们不提供完整的drawable,不像图像按钮)。
在XML中使用android:onClick,或在代码中使用findViewById()和setOnclickListener(),以指定在轻击按钮时要执行的操作。我们在XML中使用android:onClick =“runMe”和以下代码:
public void runMe(View v) {final String msg = "You pressed my button";Log.d(TAG, msg);Toast.makeText(this, msg, Toast.LENGTH_SHORT).show();}
程序将如图6-7所示。
0 0
- Android 系列 6.10使用FloatingActionButton
- Android之FloatingActionButton使用
- Android 6.0 FloatingActionButton简单使用
- Android-FloatingActionButton
- Android FloatingActionButton
- android FloatingActionButton
- 使用FloatingActionButton
- 【Android - MD】之FloatingActionButton的使用
- Android:Material Design之FloatingActionButton使用
- Android开发之FloatingActionButton的使用
- Android中FloatingActionButton的基本使用
- Android Material Design系列之FloatingActionButton和Snackbar
- Android Design AppBarLayout、NavigationView、FloatingActionButton、CollapsingToolbarLayout等控件的使用
- Android Design Support Library(1)- FloatingActionButton的使用
- Android Design Support Library--FloatingActionButton及其Behavior的使用
- Android中Material Desgin风格的Snackbar、TextInputLayout、FloatingActionButton使用
- Android 5.0 之FloatingActionButton,TextInputLayout,Snackbar的使用
- Android M新控件之FloatingActionButton,TextInputLayout,Snackbar的使用
- Linux 截取线上日志
- Word Break II
- SharePoint2013 WebService的发布
- java程序调用wget.exe下载文件
- git常用命令(持续更新中)
- Android 系列 6.10使用FloatingActionButton
- Supermap iClient for JavaScript 多数据集查询
- 如何随意改变和拓展button的点击范围
- CLRS 17.2核算法
- Android学习笔记--ViewPagerIndicator集成
- SQL Server AlwaysON从入门到进阶(3)——基础架构
- shell脚本“syntax error:unexpected end of file”解决方案
- PHP GD创建透明画布方法
- mybatis 中 foreach collection的三种用法