android.support.design库组件(Snackbar )
2017-01-13 08:40
344 查看
转载请注明出处 http://blog.csdn.net/u011453163/article/details/54405347
Snackbar 是android.support.design库里的一个提示功能的空间,google出品,类似于Toast,用法和Toast相似
引入依赖包 compile ‘com.android.support:design:25.0.1’
Snackbar只会从界面底部出现,位置不可改变
如果根布局是CoordinatorLayout 可以向右滑动消除
Snackbar 还提供了一些修改样式的方法,还支持操作action,显示和消失的回调事件,基本上需要的都是有的了。
这个截屏toast覆盖比较慢,Snackbasr的每个事件都是很准确的。
Snackbar 是android.support.design库里的一个提示功能的空间,google出品,类似于Toast,用法和Toast相似
引入依赖包 compile ‘com.android.support:design:25.0.1’
Snackbar.make(view,"消息来了",Snackbar.LENGTH_SHORT).show();
Snackbar只会从界面底部出现,位置不可改变
如果根布局是CoordinatorLayout 可以向右滑动消除
Snackbar 还提供了一些修改样式的方法,还支持操作action,显示和消失的回调事件,基本上需要的都是有的了。
Snackbar.make(view,"消息来了",Snackbar.LENGTH_SHORT).setAction("好的", new View.OnClickListener() { @Override public void onClick(View view) { Toast.makeText(MainActivity.this, "好的", Toast.LENGTH_SHORT).show(); } }).setCallback(new Snackbar.Callback() { @Override public void onDismissed(Snackbar snackbar, int event) { super.onDismissed(snackbar, event); Toast.makeText(MainActivity.this, "onDismissed", Toast.LENGTH_SHORT).show(); } @Override public void onShown(Snackbar snackbar) { super.onShown(snackbar); Toast.makeText(MainActivity.this, "onShown", Toast.LENGTH_SHORT).show(); } }).show();
这个截屏toast覆盖比较慢,Snackbasr的每个事件都是很准确的。
相关文章推荐
- Android Design Support Library--简约而不简单的SnackBar
- Android Design Support Library使用详解——Snackbar
- Android 5.x support.design.widget---Snackbar
- Android Design Support Library 使用详解一(Snackbar)
- 安卓Android Support Design Library——Snackbar
- Android Design Support Library使用详解——Snackbar
- Android Design Support Library - Snackbar使用
- Android Support Design 库 之 Snackbar使用及源码分析
- Android Design Support Library(3)- Snackbar的使用
- Android Design Support Library最新组件
- Android Support Design 库 之 Snackbar使用及源码分析
- Android进阶系列--Design Support Library使用详解(Snackbar,TextInputLayout,TabLayout,NavigationView...)
- Android Design Support Library 中控件的使用简单介绍(一)介绍 在这个 Lib 中主要包含了 8 个新的 material design 组件!最低支持 Android
- Android进阶系列--Design Support Library使用详解(Snackbar,TextInputLayout,TabLayout,NavigationView...)
- Android Support Design常用控件Snackbar,FloatingActionButton等
- Android Design Support Library使用详解——Snackbar
- Android Design Support Library--简约而不简单的SnackBar
- android_design support library-Snackbar
- Android Design Support Library - SnackBar
- Android SnackBar 使用的问题: Error inflating class android.support.design.widget.Snackbar$SnackbarLayout