问题标签 [android-snackbar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2281 浏览

android - 如何让 SnackBar 向上推几个 FloatingActionButton?

我的布局中有两个 FloatingActionButton。两者都以相同的方式附加到 CoordinatorLayout。

但是,当我显示一个小吃店时,只有底部的 FAB 上下移动。

如何让两者都动起来?

0 投票
3 回答
7682 浏览

android - 平板电脑上的 Snackbar 半宽

Snackbar在平板电脑(API 22)和手机(API 23 和 22)上的设置有问题(从边缘到边缘),即使是水平的也是如此。结果是这样的 Snackbar 如下:在此处输入图像描述

FloatingActionButton(支持库)也不会移动(在电话上它会移动)。

我的布局:

并在 MainActivity 中使用

我只有平板电脑(w820dp)的尺寸(工厂边距)的其他资源文件,手机和平板电脑之间的样式文件夹相同。我也尝试过使 Android Studio 缓存无效。我使用com.android.support:design:23.0.1targetSdkVersion=23 和 compileSdkVersion=23, buildToolsVersion=23.0.1。

0 投票
2 回答
2557 浏览

android - Snackbar 显示在 Fragment Fab 按钮的顶部

我在 Textview 和 viewpager 下面有活动。在视图寻呼机的一个片段中,我有一个 fab 按钮。当我在 Activity 的菜单单击上调用 Snackbar 时,Snackbar 正在通过 fab 按钮。一切正常(fab 按钮被推到小吃店上),如果 fab 按钮处于活动状态,但我需要它片段。请让我知道我在哪里做错了

片段布局

活动布局

0 投票
3 回答
13473 浏览

android - 用 Espresso 测试 Snackbar 节目

有没有一种方法可以使用 Espresso 来测试小吃栏是否显示正确的文本?

我有一个简单的调用来创建一个小吃店

我试过这个没有运气

0 投票
1 回答
167 浏览

android - Android Sncabar 文本未显示在带有 proguard 的签名 APK 上

为什么 Snacbar 文本没有显示在签名的 APK 上?这是用于调试 APK 的代码。我也启用了proguard。这是因为proguard而发生的吗?

编辑:

intent.hasExtra(KEY_ERROR_MESSAGE)返回trueintent.getStringExtra(KEY_ERROR_MESSAGE)返回null不是预期的String

我应该使用哪些 proguard 规则?

0 投票
10 回答
21202 浏览

android - 在键盘上方显示 Android SnackBar?

是否可以在键盘上方显示Android Snackbar(如 Y 坐标,而不是分层)?如果显示键盘,则 Snackbar 当前会被隐藏,这是不受欢迎的行为。

0 投票
9 回答
14431 浏览

android - 如何像 FloatingButton 一样在 Snackbar 上方移动视图

我有一个线性布局,当出现 Snackbar 时我想向上移动。

我看到了很多如何使用 FloatingButton 执行此操作的示例,但是常规视图呢?

0 投票
5 回答
3958 浏览

android - Snackbar isQueued() 什么时候使用?(如何在小吃店排队)

如果我连续多次调用小吃店,则只显示最后一个小吃店项目。

例如,使用下面的代码,只会显示第 3 项。对于项目 1 和 2,似乎 Snackbar.LENGTH_LONG 被忽略(并设置为零?)。

然而在谷歌文档中,我看到可以将消息排队。

那么我们如何在小吃店排队呢?

0 投票
2 回答
2573 浏览

android - 安卓小吃店

在我的应用程序中,我正在使用下载 DB sql lite,并且我已将此代码设置为返回终止下载的消息

我想用 Material Design 的新 Snackbar 更改返回消息,这是代码

我试图改变这个代码的回报,但我有错误。知道如何为此设置此小吃吧吗?

谢谢

0 投票
0 回答
370 浏览

android - SnackBar - 具有重试功能的指数退避

我正在尝试使用 SnackBar 通知用户,如果他们没有连接到互联网。如何使用“重试”操作为 SnackBar 实施“指数退避算法”以检查 Internet 连接?

这就是我现在正在做的事情..

我正在使用 AsyncTask 来检查 Internet 连接。如果没有连接,我将显示带有重试操作的 SnackBar。当用户单击 Retry 时,我会增加回退值(将值设置为先前值的两倍 - 暂时),关闭旧的 SnackBar 并显示一个新的 SnackBar。现在,当计时器用完时,我再次检查连接,如果它仍然不存在,我重新显示 SnackBar,并增加了回退值。

在这种情况下实施 SnackBar 的最佳方法是什么?除了我的方法之外,是否有针对这种情况的简单解决方案?