概述

Snackbar 是 Android 5.0 新特性——Material Design 中的一个控件,用来代替 Toast ,Snackbar与Toast的主要区别是:Snackbar可以滑动退出,也可以处理用户交互(点击)事件。

样式

使用

Snackbar需要配合CoordinatorLayout使用
因此需要先在xml文件中声明CoordinatorLayout

<android.support.design.widget.CoordinatorLayout        android:id="@+id/teacher_coordinatorlayout"        android:layout_width="match_parent"        android:layout_alignParentBottom="true"        android:layout_height="wrap_content">    android.support.design.widget.CoordinatorLayout>

在Activity文件中

CoordinatorLayout teacher_coordinatorlayout = findViewById(R.id.teacher_coordinatorlayout);Snackbar.make(teacher_coordinatorlayout,"您共有"+arrayList_mycourse.size()+"门课程",Snackbar.LENGTH_LONG)                    .setAction("好的", new View.OnClickListener() {                        @Override                        public void onClick(View v) {                                    //..........用户点击好的之后,程序要做的事                        }                    })                    .show();

更多相关文章

  1. LEADTOOLS Android的入门使用方法
  2. Win10系统中怎么安装Android(安卓)Studio软件?
  3. Android(安卓)makefile 组织结构
  4. Android(安卓)号码, 来电归属地 Jni 使用C++对二进制文件查询(二
  5. 快应用 QuickApp:配置开发环境 和 第一个工程 HelloWorld
  6. android framework下载学习
  7. phoneGap 基于android 实例 一
  8. Android(安卓)操纵File查看文件大小,清理文件
  9. Android使用Handler实现下载文件功能

随机推荐

  1. Android之ListView和ArrayAdapter的组合
  2. Android(安卓)播放Gif 动画
  3. Android(安卓)TextView使用HTML处理字体
  4. Android(安卓)推荐博客
  5. Android路在何方?
  6. Android(安卓)JUnit 入门指南
  7. Android使用AIDL实现进程间通信
  8. fir.im Weekly - iOS / Android(安卓)动
  9. 文本内容自动朗读
  10. Android业务组件化二