【问题标题】:How to fade out SnackBar bottom to top如何从底部到顶部淡出 SnackBar
【发布时间】:2018-05-25 17:13:12
【问题描述】:

我有以下Activity,用户可以在其中发布 cmets。如果没有互联网连接,我将在屏幕顶部的SnackBar 中向用户显示消息,因为在底部我有EditText。现在的问题是SnackBar 正在淡出top-to-bottom,就像在第二张图片中一样。我想知道是否可以改变这种行为,使其淡出bottom-to-top

【问题讨论】:

  • 你能制作一个关于小吃店如何消失的 gif 图像吗?我没有让你完全正确
  • 嗯,它就像第一张图片一样,然后像第二张图片一样向下滑动,然后消失
  • 哦,我明白了!
  • github.com/AndreiD/TSnackBar 看看这个伙计
  • 是的,这正是我想要的。谢谢

标签: android android-snackbar


【解决方案1】:

如上所述,您可以使用这个库:

https://github.com/AndreiD/TSnackBar

要实现它,只需执行以下步骤

在您的 gradle 模块应用程序中(不要使用 compile,因为它很快就会停止使用)

implementation'com.androidadvance:topsnackbar:1.1.1'

由于这是在 Maven 中,您只需单击此处即可查看该库的最新版本

https://mvnrepository.com/artifact/com.androidadvance/topsnackbar

OP 需要的是第一个示例,只需将其添加到您的 onCreate 中(或在您需要时添加)

TSnackbar.make(findViewById(android.R.id.content),"Hello from TSnackBar.",TSnackbar.LENGTH_LONG).show();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-05
    • 2015-08-15
    • 2019-08-03
    • 1970-01-01
    • 2020-10-09
    • 2012-06-01
    • 1970-01-01
    相关资源
    最近更新 更多