问题标签 [android-toast]
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 - 是否可以在带有 setEnabled(false) 的按钮上显示 Toast(message)
我想要这样,因为我有一个按钮setEnabled(false)
(直到用户登录)并且我希望它向我显示消息"You have to login to create receipt"
。我还在 ActionBar 中有登录按钮,当用户登录时它会更改为“登录为UserName
”。
这是可能的,还是我应该重新启用它,然后如果用户没有登录则发出该消息。
android - 是否可以创建一个可点击的类似 Toast 的通知?
我需要显示一个最小侵入性的非阻塞通知,它与它显示的活动无关(如 a Toast
)并且是可点击的。有人知道这是否可能吗?不幸的是,Toast
通知(自定义或其他)似乎不可点击(即OnClickListener
在其视图上设置一个无效)。而且,如果我错了,请纠正我,所有替代项 ( AlertDialg
, PopupWindow
, Crouton
) 都会显示一个与它显示的活动相关的通知(即,当活动完成时它们不会继续显示)。有什么建议么?
android - 谷歌眼镜的弹出通知
如何按照谷歌玻璃广告中显示的方式为谷歌玻璃制作自定义弹出通知。我希望我的服务在后台运行并仅在必要时及时发送弹出窗口。
有没有一种可能的方法,或者我应该只使用 Toast 通知或通过意图调用活动。
android - 如何在应用程序关闭/键盘打开之前停止显示吐司(不重叠键盘布局和主页)
只是为了澄清我在问什么:当调用 OnStop()/OnPause()/Edit Text OnClick() 时,我已经关闭了 toast。尽管标题看起来像,但这不是重复:当应用程序关闭时如何停止显示来自 Toast 的消息?(对不起,我找不到更好的标题)
所以我不是在问如何关闭 toast,而是在完成应用程序之前如何更新关闭的 toast。
举个例子,当您删除设置的闹钟时,我的 nexus 5 (4.4.4) 原生闹钟会显示通知。如果在关闭/最小化应用程序时,它会关闭 toast,然后关闭/最小化应用程序。我会知道一个允许我这样做的代码。
这是我的示例代码:
每次单击编辑文本时,我都会尝试关闭 toast 通知。但它首先打开键盘(将吐司和键盘重叠一段时间)而不是关闭吐司。
当我关闭应用程序或备用应用程序时也会发生同样的情况。吐司在与其他布局重叠后消失。
我已经尝试使用 a Thread.sleep(1000);
(在 try-catch 子句中) 和 after if(toast != null) { toast.cancel(); }
,但没有改变任何东西。
我可以在这个示例代码中做些什么来让它关闭 toast 然后做其他事情(比如打开键盘、关闭应用程序、显示最近的应用程序等)。
java - 如何只允许某些值作为 Java 中方法的参数?
我想编写一个只为参数取某些值的方法,比如Toast
Android 类中的 fe。您只能使用Toast.LENGTH_SHORT
orToast.LENGTH_LONG
作为方法的持续时间makeText(Context context, int resId, int duration)
。我查看了Toast
该类的源代码,但没有发现任何内容。我怎样才能做到这一点?
android - 如何在我的 Android 应用程序中添加一点“信息”按钮
我不太确定这是否还没有得到回答,因为我觉得这个问题很难简明扼要地提出来,无论如何我都觉得很难。
我想要的是,例如,我有一个 EditText,提示可能对某些人有意义(小提示),但我觉得对其他人来说,他们可能需要更多解释/或示例。
所以我想要一个小圆形“i”按钮,代表 EditText 旁边的信息。我希望这个按钮做的是,一旦被触摸,就会弹出一个 toast 窗口,显示我想要的帮助信息。
我认为您可以仅从用户体验中描绘出我正在使用的功能!但我似乎无法找到一种很好的方法来做到这一点,就像我想象的那样。
现在,如果您知道的某个地方已经有一个明确的例子,那么链接会很棒,如果没有,一些带有一些解释的代码会很棒。我是 java 和 android 开发的新手,但我正在慢慢但肯定地到达那里。
非常感谢您,再次提供任何帮助或提示!
java - java中的一行烘烤错误不兼容的类型
当我想在 Java 中做单行吐司时,我收到以下错误消息:
有谁知道我能做些什么来解决这个错误?
java - 在显示相机期间旋转吐司(从我的应用程序开始)
在我们的应用程序中,我们有一个启动相机的按钮。同时,我们想要显示一个 Toast,当用户旋转屏幕/改变方向时,它会在显示相机的过程中旋转。
这里的问题是,我们从片段/活动的上下文开始 Toast。只要显示相机,Toast 就不会识别出他的“原始”上下文(活动/片段)改变了它的方向,因为它已经死了!
我怀疑 Toast 是否是做到这一点的最佳解决方案......也许有比 Toast 更适合这种情况的东西?
提前致谢!
android - 如何以重复的时间间隔显示服务中的吐司
我正在练习服务,但在开始时卡住了。我希望每 3 秒从服务中出现一次祝酒词。
我在做什么
我的服务.java
日志猫。. .
这可能是因为计时器不适用于 UI 线程。我可以在这里使用处理程序,但问题是如何在处理程序中重复任务。请指教
android - 从 android 4.3 开始,toast 显示使顶级活动 onPause()?
我的应用程序显示吐司,然后我的最高活动进入 onPause()。
但是,当“我自己的”吐司显示()时,我不想让顶级活动进入 onPause
或者,也许,我怎样才能区分 toast 展示和其他活动展示(它们都导致我的顶级活动继续 onPause() )?