问题标签 [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.
android - 将所有布局包装在 CoordinatorLayout 中是一种好习惯吗?
我正在考虑一种在我的应用程序中实现 Android Snackbars 的方法。基本上,我希望能够从应用程序的任何位置显示 Snackbar。
我发现,android.support.design.widget.Snackbar
放入android.support.design.widget.CoordinatorLayout
. 否则,我无法将其滑开,它显示在导航抽屉上并且不与浮动操作按钮交互。
所以问题是:将我的所有布局包装在一个好习惯中CoordinatorLayout
,在 BaseActivity 中获取它的引用,以便它可以从几乎任何地方传递给 Snackbar?
这似乎是确保 Snackbar 和其他布局组件正常运行的可靠方法,但是……嗯,这意味着接触所有布局并拥有一个 BaseActivity 由所有其他活动扩展,并且可以从任何想要显示的 Fragment 访问小吃店。
有没有更好的办法?
android - 导航栏后面的 Snackbar
在横向模式下,我正在使用
显示和隐藏导航栏。
当我在显示导航时创建 Snackbar
Snackbar 的操作文本被导航栏覆盖。有没有办法根据导航栏是否显示自动调整小吃栏的宽度?
android - 无法从 Android M 中的 uri 获取文件路径
我能够从从通知栏获取的 URI 中获取文件路径,但我只能从从 Android Snackbar 接收到的 URI 中获取它。
当前用于获取路径的函数:
注意:这适用于 Marshmallow 之前的 Android 版本。
在 android M 中,从通知栏和快餐栏访问时获得的 URI 是不同的。
- 来自通知栏的 URI:
content://downloads/all_downloads/1449
- 来自小吃店的 URI:
content://downloads/my_downloads/1449
此处的光标.getCount()
始终为 0 用于小吃吧。
android - 简单的 android Snackbar 不起作用
单击按钮后,我试图在我的应用程序的 MainActivity 中显示一个非常简单的 Snackbar。此按钮还导致新活动的开始。但是在我点击它之后,没有 Snackbar 显示并且新的 Activity 开始了。我的 MainActivity 是一个 RelativeLayout,我不太想将它更改为 CoordinatorLayout。
Snackbar 的 Java 代码:
怎么了?提前致谢!
android - Android - 如何显示一个包含从片段中提取的字符串的快餐栏
我有Fragment
一个ListView
。当我单击此列表中的某个元素时,我想在 a 中显示单击元素的标题Snackbar
,但出现错误。我该如何解决?
分片方法:
里面使用的方法Activity
:
另外,我测试了将文本居中对齐的 Snackbar 方法,但它不起作用,为什么?
日志:
android - 如何在调用操作后保持小吃店打开
我使用快餐栏通知我的应用程序的用户他们没有连接到互联网。我在小吃栏添加了一个“重试”操作,重新检查连接。我希望小吃栏一直显示,直到我自己关闭它(当找到互联网连接时),但我无法让它工作。每当我单击该操作时,快餐栏就会消失。
我已将持续时间设置为无限期,并且小吃店确实会无限期地保持打开状态,但是当我单击该操作时它会消失。
我在网上读到点击操作后自动关闭小吃栏并不总是默认行为。
编辑:
我觉得我的问题可能措辞不当。我有一个带有动作的小吃店,但我不希望小吃店在执行该操作时关闭,它会自动执行 atm。
android - Snackbar animation android
Can I disable the default Snackbar animation in android? If yes then how? Please give me an example.
Also, I want to know how to set a custom animation on Snackbar. Then how can I set the animation on Snackbar? Please give me a detailed explanation of that.
Thanks in advance.
android - Android Snackbar 隐藏在系统 UI 后面
我有一个全屏活动,它使用以下两个功能隐藏/显示系统 UI:
由于当我显示 Snackbar 并显示系统 UI 时 UI 以全屏模式布局,因此它被绘制在导航栏的后面。我没有使用 aCoordinatorLayout
并且目前没有理由使用它。鉴于系统 UI 的当前状态,让 Snackbar 显示在正确位置的正确方法是什么?