Snackbar简单使用
来源:互联网 发布:阿里云盒子系统升级 编辑:程序博客网 时间:2024/06/07 13:06
Google新出的design包下Snackbar控件简单使用:
效果如下:
引入包:
dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:24.1.1' compile 'com.android.support:design:23.2.1'}全部代码:
private Snackbar snackBar; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } public void button1(View v) { snackBar = Snackbar.make(v, "欢迎使用SnackBar", Snackbar.LENGTH_LONG); snackBar.setAction("Hide", new View.OnClickListener() { @Override public void onClick(View view) { snackBar.dismiss(); } }); snackBar.setActionTextColor(Color.RED); // snackBar.setDuration(int duration); snackBar.setText("setText"); snackBar.show(); } public void button2(View v) { snackBar = Snackbar.make(v, "SnackBar", Snackbar.LENGTH_SHORT).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(); } }); snackBar.show(); }Demo地址:点击打开链接
0 0
- Snackbar 的简单使用
- Snackbar简单使用
- SnackBar的简单使用
- Snackbar简单使用
- Snackbar的简单使用
- Snackbar的简单使用
- design support library SnackBar简单使用
- Android中SnackBar的简单使用
- Snackbar简单使用及源码浅析
- CoordinatorLayout与SnackBar的简单使用
- 优雅地使用Snackbar 简单封装
- SnackBar使用
- Android Snackbar简单解析
- Snackbar使用及其注意事项
- TextInputLayout、Snackbar使用
- Snackbar 的使用
- Snackbar使用及其注意事项
- SnackBar的使用
- cocos2dx 获取屏幕尺寸
- Codeforces 584D Dima and Lisa(质数查找)
- virtual Box NAT网络地址转换 使用详解
- 数据结构实验之栈四:括号匹配
- 【翻译】Java接口与抽象类的区别
- Snackbar简单使用
- cocos creator 圆形碰撞代码
- HDU 1326 Box of Bricks
- 中心点画圆算法
- JavaScript的回调函数机制
- 【并查集】之畅通工程
- Linux下安装Nginx详细图解教程
- mysqldump导出所有数据库
- String类