开发中遇到了个奇怪的问题,用原生的Toast,使用LENGTH_SHORT,其显示时长为2.5秒,但是用LENGTH_LONG却只显示了一秒。
经过反复验证,确实如此。
不明白是为什么。这是我这的个例吗,有人有同样问题吗?有人知道原因吗?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已结题
android中Toast的LENGTH_LONG比LENGTH_SHORT还要短是为什么?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
0条回答 默认 最新
报告相同问题?
提交
- 2021-12-07 11:22流浪的青蛙.的博客 Toast对应的LENGTH_SHORT和LENGTH_LONG分别是多长时间? 我们经常使用Toast,通过`LENGTH_SHORT`或者`LENGTH_LONG`,但没特别注意具体显示多长时间。今天突然看了一下`Toast.java`源码(`android-28`),发现代码...
- 2014-01-16 15:42figher013的博客 在Android源码中的NotificationManagerService.java这个类中定义了两个静态变量,分别对应Toast.LENGTH_LONG(3.5秒)和Toast.LENGTH_SHORT(2秒)的值 private static final int LONG_DELAY = 3500;...
- 2015-05-14 13:50YuNansen的博客 最近接触android开发,很多东西使用的时候都没考虑到通用性,比如我经常使用的toast,系统自带的Toast.LENGTH_LONG是3.5秒,Toast.LENGTH_SHORT是2秒,我们有的时候发现Toast.LENGTH_SHORT比我们想要的效果还是长了...
- 2021-05-25 04:17空木道长的博客 android 中的toast short 和long的区别,在Android源码中的NotificationManagerService.java这个类中定义了两个静态变量,分别对应Toast.LENGTH_LONG(3.5秒)和Toast.LENGTH_SHORT(2秒)的值。...
- 2014-12-09 21:03weixin_30892037的博客 Toast.LENGTH_SHORT大概显示时间为1秒,Toast.LENGTH_LONG大概显示时间为3秒 转载于:https://www.cnblogs.com/bsyx/p/4154127.html
- 2019-07-01 16:59安果移不动的博客 Toast.LENGTH_SHORT 2000(2秒) Toast.LENGTH_LONG 3500(3.5秒)
- 一只慵懒的程序喵的博客 Toast.makeText(MainActivity.this, text “”, Toast.LENGTH_SHORT).show(); Toast是为了提醒用户,而又不影响用户的操作的提示栏。 方法中的MainActivity.this表示在MainActivity这个文件里显示; text在后面的...
- 2016-05-07 10:55csdn_abcd的博客 android toast设置比Toast.LENGTH_SHORT还短的持续时间 系统自带的Toast.LENGTH_LONG是3.5秒,Toast.LENGTH_SHORT是2秒,我们有的时候发现Toast.LENGTH_SHORT比我们想要的效果还是长了一些。这里我们可以用...
- 2021-06-04 14:46weixin_39744316的博客 优质回答 回答者:voidA toast is a view containing a quick little message for the user. The toast class helps you create and show those.When the view is shown to the user, appears as a floating view ...
- 2017-10-29 17:41守护窗明守护爱的博客 相信很多人都用过 Toast.show()方法,并且也嫌弃过它的持续时间即使选择了 Toast.LENGTH_SHORT 也能持续两秒!!!作为快节奏的我实在是等不了啊... 以下方法巧用了 Handle 机制,以实现毫秒级别的 Toast 显示 ...
- 2021-03-07 03:04学苑君的博客 Toast是Android中用来显示显示信息的一种机制,和Dialog不一样的是,Toast是没有...1.默认效果代码Toast.makeText(getApplicationContext(), "默认Toast样式",Toast.LENGTH_SHORT).show();2.自定义显示位置效果代...
- 2014-06-06 08:49chaoren123ABC的博客 在Android源码中的NotificationManagerService.java这个类中定义了两个静态变量,分别对应Toast.LENGTH_LONG(3.5秒)和Toast.LENGTH_SHORT(2秒)的值 private static final int LONG_DELAY = 3500;...
- 2025-05-04 11:58EdTechIH的博客 自定义布局文件是创建个性化Toast视图的基石。这一章节将深入探讨如何设计一个自定义Toast的布局文件,包括视觉样式的设计和XML布局文件的编写要点。我们还会详细讲解资源引用的方法,确保布局文件中的视觉元素能够...
- 2017-12-08 18:58tinaButterfly的博客 在Android源码中的NotificationManagerService.java这个类中定义了两个静态变量,分别对应Toast.LENGTH_LONG(3.5秒)和Toast.LENGTH_SHORT(2秒)的值private static final int LONG_DELAY = 3500; // 3.5 seconds ...
- 2021-01-12 18:59叶磊Nic的博客 如何在Android中更改Toast的位置?当我使用Toast在屏幕上显示一些弹出文本时,它会在屏幕底部稍上方显示文本,这是默认位置。现在我想根据我的选择在屏幕中间或某处显示它。谁能指导我如何实现这一目标?UMAR asked ...
- 没有解决我的问题, 去提问