美文网首页
EasySnackbar--在顶部和底部显示自定义布局的Snac

EasySnackbar--在顶部和底部显示自定义布局的Snac

作者: From64KB | 来源:发表于2018-07-07 15:45 被阅读145次

先看效果:

cq382-3pv13.gif

GitHub地址:https://github.com/SunJenry/EasySnackBar

原理不复杂,修改了Snackbar的部分源码,就可以做到。但是并没有提供Google Snackbar的一些接口,因为主要是想专注一提供显示自定布局,并不关心提供的布局内容。

使用方法

  1. 添加依赖

dependencies {
    compile 'com.sun.easysnackbar:easysnackbar:1.0.1'
    ...
}
  1. 代码中提供自定义布局并显示
 // 必须通过这个方法加载自定义布局才能正常显示
 View contentView = EasySnackBar.convertToContentView(mView, R.layout.layout_custom);
 // true表示显示在顶部,false显示在底部
 EasySnackBar.make(mView, contentView, EasySnackBar.LENGTH_SHORT, true).show();

相关文章

  • EasySnackbar--在顶部和底部显示自定义布局的Snac

    先看效果: GitHub地址:https://github.com/SunJenry/EasySnackBar 原...

  • jquery滑到底部、返回顶部

    当页面有滚动条时,显示滑到底部,点击对应按钮到底部 到底部时,点击返回顶部 滚动到顶部和底部之间时,显示滑到底部、...

  • Android《Snackbar》

    Snackbars显示在屏幕底部,并包含带有可选单个操作的文本。他们会在类似于吐司的足够时间后自动淡出。 Snac...

  • CSS紧贴底部的页脚

    有时候需要实现上中下三栏布局,中间内容区域高度自适应,顶部和底部位置固定不变。 已知顶部和底部高度且高度不变 这种...

  • iOS开发小技巧(持续更新)

    1.去除导航栏底部线条和去除Tabbar顶部的线条 我们自定义NavigationController和自定义UI...

  • 几种布局的特性

    线性布局 竖直方向 左右对齐生效,顶部底部对齐无效 水平居中生效,竖直居中无效 例: 水平方向 顶部底部对齐生效,...

  • 解决输入键盘顶布局

    实现这样的布局,顶部照片布局不懂,上面的listview和底部输入框随着键盘弹出,位置发生改变。 一个Scroll...

  • Android 避免DialogFragment弹出时显示底部N

    需求 在一个底部有虚拟导航栏NavigationBar的手机上,需要全屏显示,完全隐藏顶部的StatusBar和底...

  • iOS上的顶部提示栏

    DWBarHUD 是一个纯Swift编写的顶部通知栏 功能 高度自定义 在ViewController顶部显示 四...

  • iOS一行代码计算自动布局的View的高度

    本人在开发工作中,经常会用到通过自动布局来自定义一个View,比如弹出层,界面顶部或者底部的一些操作,tablev...

网友评论

      本文标题:EasySnackbar--在顶部和底部显示自定义布局的Snac

      本文链接:https://www.haomeiwen.com/subject/yynwuftx.html