Toast.LENGTH_LONG 和 Toast.LENGTH_SHORT 的值是多少?
我正在我的应用程序中打印 Toast 消息以显示通知,但我想知道 Toast.LENGTH_LONG 和 Toast.LENGTH_SHORT。 我还可以使用哪些其他值。
谁能告诉我这两个变量的值是多少?
I am printing Toast message in my application to show notification but i want to know value of
Toast.LENGTH_LONG and Toast.LENGTH_SHORT.
What other values i can use.
Can anyone tell me what is the value of these two variables?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
它们是 1 和 0,如 Toast 文档 中详述。它们是唯一的两个值,不可能有其他值。有一个“无限期的吐司黑客”,但我不会使用使用它的应用程序。
They are one and zero as detailed in the Toast documentation. They are the only two values and no others are possible. There is an "indefinite toast hack", but I would not use an application that used it.
LENGTH_SHORT 和LENGTH_LONG 映射到 1 秒 (1000mS) 的时间间隔分别为 5 秒 (5000mS)
要了解这一点,您需要深入研究
Toast
的 AOSP 源代码。可以看到Toast类中的时间间隔是根据FLAG决定的,其中
参考:
https://android.googlesource.com/platform/frameworks/base/+/f4bed684c939b0f8809ef404b8609fe4ef849263/core/java/android/widget/Toast.java
LENGTH_SHORT & LENGTH_LONG are mapped to time interval of 1 Second (1000mS) & 5 Seconds (5000mS) respectively,
To see this you need to dig into the AOSP source code of
Toast
. You can see in the Toast class time interval is decided based on the FLAGwhere
Reference:
https://android.googlesource.com/platform/frameworks/base/+/f4bed684c939b0f8809ef404b8609fe4ef849263/core/java/android/widget/Toast.java
还有另一个问题可以回答您正在寻找的内容。答案是:
这是 FeelGood 的礼貌。您可以在下面找到整个线程。
Android Toast 可以比 Toast.LENGTH_LONG 长吗?< /a>
希望这有帮助。
There is another question that answers what you are looking for. The answers are:
This was courtesy of FeelGood. You can find the whole thread below.
Can an Android Toast be longer than Toast.LENGTH_LONG?
Hope this helps.
与Toast相关的常量只有这两个
http://developer.android。 com/reference/android/widget/Toast.html#LENGTH_LONG
为什么你想知道它们的值?您应该始终使用常量。
There are only these two constants related to Toast
http://developer.android.com/reference/android/widget/Toast.html#LENGTH_LONG
Why would you want to know their values though? You should always use the constants instead.