问题标签 [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 回答
1394 浏览

android - 如何使用 Snackbar 撤消操作绕过删除 SQLite 数据

所以,我正在做一个项目,我想从 RecyclerView 中删除一个项目,但我希望用户能够通过在 Snackbar 中按“UNDO”来恢复该项目。RecyclerView 项目正在从 SQLite 数据库中提取它们的数据,当用户删除一个项目时,它会将其从 RecyclerView 以及数据库中我的表的相应行中删除。我的问题是我似乎无法弄清楚如何恢复已删除的数据(SQLite 数据)。

我试图在我的 DataBaseHelper 类中创建一个方法,该方法将位置作为参数,以便我的光标知道要访问哪一行,然后我使用光标将该行的所有值分配给一个 AlarmData(我的 setter 和 getter 类)对象和将其返回到我的适配器类,以便我可以尝试在我的 Snackbar 的 UNDO 操作方法中恢复表的行。

这是代码:

数据库助手.java

报警适配器.java

只是为了澄清,我想知道如何在我的数据库中复制特定行,以便在用户点击 Snackbar 上的 UNDO 时重新创建它。也可能向我解释我做错了什么。哈哈..

我希望我在这里没有表现出我的笨拙。您的帮助将不胜感激。谢谢!

0 投票
2 回答
484 浏览

android - 从数据库中删除项目后,在片段中显示 Snackbar?

我正在寻找一种方法,当用户使用caseR.id.delete:. 下面我附上了片段中的代码。如果您需要更多来自不同领域的代码,请告诉我。

0 投票
2 回答
4415 浏览

java - SnackBar 出现动画

在我的应用程序中,按下按钮时会出现一个 SnackBar。

上面代码中,v是一个FloatingActionButton的onClick事件中获取的视图。

在默认的 SnackBar 中,它以向上滑动的动画形式出现。在我的应用程序中,动画不显示。它只是出现,没有任何动画。有什么方法可以强制动画显示?

这是布局文件

0 投票
2 回答
334 浏览

android - Toasts 和 Snackbars 之间有公认的做法吗?显示它们?

在 Android 中,我可以使用 Toasts 或 Snackbars 向用户显示短消息。

对于我应该使用哪些标准,是否有特定的标准?所有的吐司?所有小吃店?否则在 DialogFragments 和 Snackbars 期间敬酒?有没有办法强制 Snackbar 显示在屏幕其余部分的“顶部”(如果我不想将特定视图传递给它)?

0 投票
2 回答
4977 浏览

android - findViewById(android.R.id.content) 可以为 Snackbars 返回 null 吗?

我希望能够显示 Snackbars,但我对必须为其提供视图的想法感到困惑。您可能认为默认情况下它允许您在屏幕底部显示 Snackbar,但也许我遗漏了一些东西。

无论如何,这可以通过使用视图来完成:

findViewById(android.R.id.content)

但是,我收到一个警告,即使它似乎总是在我尝试的任何地方都有效,这可能为空。什么时候可能为空?

0 投票
3 回答
5290 浏览

android - 如何为小吃吧 android 中的操作设置 Onclicklistener?

我正在尝试在小吃店中设置操作。我有以下代码:

如何为操作声明侦听器“mOnClickListener”?

0 投票
2 回答
886 浏览

android - Snackbar shown in one activity only in Android application

My Android application using push notification and for every push there is snackbar message that shown in the bottom of the client screen, the problem is that I can see the snackbar in one activity and when the user navigate to another activity the snackbar disappear, there is a way for showing snackbar for all the activities of the application?

0 投票
0 回答
1226 浏览

android - Snackbar 出现在 AlertDialog 后面

我想同时显示一个 Snackbar 和一个 AlertDialog,但我遇到了问题。小吃栏出现在 AlertDialog 后面。我正在肯定按钮的 onClickListener 中执行验证,并希望在带有可点击按钮的小吃栏中显示错误消息。我正在使用 android.support.design.widget.Snackbar 作为小吃店

显示小吃吧

我尝试使用以下视图:

  1. dialog.getWindow().getDecorView()
  2. findViewById(android.R.id.content)
  3. findViewById(R.id.root_view)

似乎没有任何效果。由于 AlertDialog 覆盖了快餐栏,因此您无法单击该按钮。我怎样才能解决这个问题?

0 投票
4 回答
3655 浏览

android - 将快餐栏中的 ImageView 宽度与 Android 中的自定义视图匹配父级不起作用

我正在开发一个 Android 应用程序。在我的应用程序中,我使用带有自定义视图的小吃吧。我的自定义视图只有子视图。那是一个图像视图。显示带有小吃店的自定义视图是可以的。但问题在于快餐栏中 ImageView 的大小。我想将其设置为与父匹配。但宽度与小吃店的宽度不匹配。

这是我的小吃店自定义视图布局

这就是我在活动中展示小吃店的方式

我想要的是我想要 ImageView 相同宽度宽度的小吃店。但是我的代码不起作用。

这就是我得到的。

在此处输入图像描述

如何使 ImageView 与 Snackbar 具有相同的宽度并适合小吃店?

0 投票
1 回答
695 浏览

android - 对齐 Snackbar 的 Action 在右侧

下午好,

我正在使用 Snackbars,我尝试放置一个 aciton(如 UNDO),但文本未与屏幕右侧对齐。

我需要的结果:

在此处输入图像描述

我得到的结果:

在此处输入图像描述

如您所见,“撤消”操作未按我的需要正确对齐。

这是我的 Snackbar 代码:

有人能帮我吗 ?

谢谢 !