问题标签 [crouton]
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 - 在 Android 中设置 Crouton 消息的持续时间
我已经开始使用 Crouton 消息而不是 toast 消息,因为我可以配置持续时间。有什么方法可以让我在特定事件之前一直显示面包块消息,而不是用明确的单位指定时间?
android - 带有自定义视图的面包块:未调用 onClickListener
我对油煎面包块有疑问:
如果我向 make 方法提供 customView,则永远不会调用 onClickListener。如果我使用makeText,它可以工作。难道我做错了什么?
android - 在 PreferenceScreen 中显示面包圈
我正在使用 Crouton 库向用户显示警告消息。在这种情况下,我想在特定的首选项屏幕中显示。我在我的PreferenceActivity
但是,Crouton 仅显示在第一个首选项屏幕中,而不显示在实际触发 Crouton 的子首选项屏幕上。有什么想法可以解决这个问题吗?
java - Crouton 居中自定义视图和消失问题
今天我把我的吐司换成了面包块。但我有这些问题:
1)在中心显示烤面包片
2)每当我想显示新的Crouton时,它都会再次显示以前的Crouton,尽管以前的Crouton很久以前就隐藏了
我想知道是否有更好的方法来解决上述问题?因为我查看了样本和库但找不到“
目前我正在解决这些方法
活动布局:
创建我的自定义 toast 视图并将其水平居中:
显示油炸面包丁:
为了解决第二个问题,我必须下载库源并使用它。.因为我不想首先使用动画,所以我禁用了动画
删除使事物再次出现在内部的功能的问题
protected void removeCrouton(Crouton crouton)
我相信我错过了一些东西。希望已经有正确的方法来做这些。
android - 在 Android Studio 中添加库会导致“UNEXPECTED TOP-LEVEL EXCEPTION”
我正在尝试从 maven 添加库,特别是 Crouton 库。我可以在我的项目中添加、同步和使用 Crouton 对象,但是在尝试运行应用程序时,我得到了这个
编辑:添加了 gradle 文件
这是我的毕业生:
如果我在没有“de.keyboardsurfer.android.widget:crouton-library:1.8.2”的情况下使用所有三个,那么一切正常。
android - 我无法在 Eclipse 中访问 Crouton 库
我遵循了在 Eclipse 中使用 crouton 库的所有步骤,但我仍然无法使用它。
以下是我遵循的步骤:
- 从 GitHub 克隆 Crouton 库。
- 解压缩文件并复制出库文件夹。
- 打开 eclipse 并将库导入工作区(名称更改为“main”)。
- 右键单击“main”并在 android 工具选项中选择添加支持库。
- 打开项目属性,将构建目标设置为 4.4.2,并勾选“是库”。
- 在我想使用 crouton 的项目中,我从属性选项将其添加为库。
在我尝试创建油煎面包块时完成所有这些步骤。例如:
Eclipse 说 Crouton 无法解析为变量。当我尝试导入它时,我找不到它。
这些是我所有研究中遵循的相同步骤,这是我发现的,来自 Grokking android的帖子和 YouTube 视频
这不是我第一次使用图书馆。我已经使用 android appcompat 库一段时间了,没有任何问题。我在设置它时使用的步骤与 is 几乎相同,只是在上述所有步骤之后在 appcompat 库中,我必须复制 jar 文件并将其放入 lib 中。需要它的项目的文件夹。我错过了什么吗?
感谢您的帮助。
android - 重叠的面包片吐司?
我在 Android 中使用 Crouton。如果用户未登录,我的 Activity 顶部会显示一个无限持续时间的 Crouton-Toast。问题是,如果用户收到一条聊天消息(不需要登录),该消息也应该在几秒钟内显示为面包块。
我必须展示两个吐司的选项是什么?我想要“堆叠”敬酒的想法。因此“未登录”-Toast 显示在顶部,如果用户收到一条消息,则该消息将显示在另一个 Toast 下方。这可能吗?如果是 - 我该怎么办?
选项 2:显示聊天消息并隐藏“未登录”toast。隐藏聊天消息后,登录的 toast 应该会重新出现。
如果它们都影响同一个视图组,为什么不显示第二个 toast?这个吐司不应该替换或隐藏另一个吐司吗?
android - java.lang.NoClassDefFoundError 在 Eclipse 中的 crouton 库时出现
在获得有关 SO的这个问题的解决方案后,我终于能够找到我的面包块库。我被定向到 maven Central,在那里我下载了页面底部列表中大小为 24kb 的第三个 crouton-1.8.4。然后我将它复制到我的android项目的libs文件夹中,将它添加到构建路径,并在订单和导出面板中检查它。
这解决了我在之前提出的问题中遇到的问题。
我试图运行的代码Crouton.makeText(this, "BAD Crouton", Style.ALERT);
只是为了看看它是否有效。我在 4.4.2 模拟器上测试它。在添加了 Style.Builder 之后,我还在 2.2 模拟器上尝试了它,它需要在较低的设备上工作。我遇到了同样的问题。
但是当我的快乐是短暂的,因为当我在模拟器上测试它时,这是我在我的 logcat 中遇到的错误。
当我第一次收到错误时,我认为它一定很简单,所以我再次清理并重建它,但仍然遇到同样的错误。然后我搜索了有关信息java.lang.NoClassDefFoundError
,我发现它与 VM 没有找到要求加载的类有关。在这种情况下,这将是 Style 类。
我在这上面花了将近 24 小时,并尝试了很多解决方案,但都无济于事。
以防万一,我的 java 编译器合规级别是 1.6,我使用 JRE6 谢谢
android - Crouton播放动画时Crouton.cancelAllCrouons(); 叫做
当我取消所有油炸面包片时,油炸面包片有没有办法显示出动画?
当用户再次与触摸屏交互时,我使用自定义布局来拦截触摸事件:
该布局对显示的面包块一无所知。它以这种方式工作,但不是让它们消失,而是我想要播放动画(油炸面包块上升)。
我快速查看了源代码,Builder 可用于创建自定义动画以显示 toast。当我自定义面包块以播放动画淡入淡出时,它按预期工作,当面包块被取消时,似乎只有输出动画被忽略
任何人都知道如何做到这一点?