问题标签 [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 投票
11 回答
93659 浏览

android - 如何在屏幕顶部显示 Snackbar

正如Android文档所说

Snackbars 提供有关操作的轻量级反馈。它们在移动设备的屏幕底部和较大设备的左下方显示一条简短消息。

是否有任何替代方法可以显示snackbars在屏幕顶部而不是底部?

现在我正在做这样的事情,它snackbar在屏幕底部显示一个。

0 投票
1 回答
8145 浏览

android - 带有两个浮动操作按钮的 CoordinatorLayout

我在 CoordinateLayout 视图中有两个 Fab。当我展示一个 Snackbar 时,我希望两个 Fab 一起上升,但结果是只有一个 Fab(下一个)响应并上升(见图)。我在这里想念什么?

前后在此处输入图像描述 _在此处输入图像描述

叫小吃店

XML

0 投票
1 回答
534 浏览

java - Snackbar 第一次弹出时不显示操作

正如标题所说。我在我的应用程序中实现了 Snackbar 功能,第一次弹出 Snackbar 时它不显示操作,但在第二次它会显示。代码如下。

0 投票
5 回答
11553 浏览

android - 带有 CoordinatorLayout 的 Snackbar 禁用关闭

我正在使用支持

  • 浮动动作按钮
  • 小吃店
  • 协调器布局

我需要CoordinatorLayout以便在显示SnackBar时FloatingActionButton向上移动以为 Snackbar 腾出空间。为了更好地理解,请查看此视频

我正在使用 SnackBar 进行双退以退出应用程序,但可以关闭 SnackBar。

有没有办法在 SnackBar 上禁用解雇?

布局

附言

我知道这个 GitHub 库,它有这个功能,但是有没有“本地”的方式来做到这一点?

0 投票
3 回答
1332 浏览

android - Android SnackBar 与设计支持库 23.0.0 接触时崩溃

升级到设计支持库 23.0.0 并构建 SDK 23 后,我的应用程序在我尝试关闭时崩溃Snackbar

自更新以来我没有改变任何东西,我使用我知道的唯一方式来显示 Snackbar:

NPE 报告了CoordinatorLayout一个可能相关的问题:CoordinatorLayout NullPointerException in onTouchEvent但我仍然找不到适合我情况的解决方法。我已经尝试过这种可能的解决方案,但仍然没有运气......

编辑: 原来解决方案是(正如@NikolaDespotoski 建议的那样)覆盖默认值AppBarLayout.Behavior

...并在我们的AppBarLayout

0 投票
4 回答
6199 浏览

android - 如何将粗体文本设置为 Android Snackbar 操作文本?

我们可以使用https://developer.android.com/reference/android/support/design/widget/Snackbar.htmlsetActionTextColor中记录的方法设置 Snackbar 的操作文本的颜色。但是,有没有办法使文本加粗?

谢谢!!

0 投票
4 回答
10129 浏览

android - 如何防止我的快餐栏文本在 Android 上被截断?

我正在显示一个带有相当长短信的小吃店,并且在手机上以纵向模式显示它看起来不错。

手机人像模式

但在平板电脑上,它似乎只允许 1 行文本,所以它被省略了

平板电脑横向模式

无论如何我可以让它在平板电脑领域成为 2 行吗?

0 投票
4 回答
59609 浏览

android - Snackbar 在片段类中不起作用

我试图在单击按钮时显示小吃栏视图,但是当我单击按钮时显示强制关闭错误

我在下面定义了片段类以及错误日志。

我有片段类:

片段主页.xml

当我按下按钮时,它不显示snackbar。它给出了以下错误日志:

我该如何解决这个错误?

0 投票
1 回答
540 浏览

android - Android Snackbar 在文本后面显示白色背景

我正在Snackbar使用以下代码使用 android 设计支持库。

在 Android 4.4 上,我得到它是这样的:

在此处输入图像描述

我不确定我在这里做错了什么。

编辑

.setAction("OK", view -> {})在第二个参数中包含一个 lambda 表达式。它只是一个空的听众。

0 投票
2 回答
1407 浏览

android - Unable to show Snackbar from PreferenceFragment

I want to use Snackbar onSharedPreferenceChange() inside my PreferenceFragment hosted by a Activity.

preference.xml

My function for showing snackbar is :

I don't know what to pass as 'view' to snackbar to show it.

PS : I tried passing PreferenceScreen to Snackbar, But didn't work out. Thanks in Advance.