为了账号安全,请及时绑定邮箱和手机立即绑定

安卓烤面包能比演讲会长吗?

安卓烤面包能比演讲会长吗?

繁星淼淼 2019-07-10 14:49:38
安卓烤面包能比演讲会长吗?当对Toast使用setDuration()时,是否可以设置自定义长度,或者至少比Toast.LENGTH_LONG?
查看完整描述

3 回答

?
慕慕森

TA贡献1856条经验 获得超17个赞

的价值LENGTH_SHORTLENGTH_LONG这意味着它们被视为标志而不是实际的持续时间,所以我认为除了这些值之外,不可能将持续时间设置为任何其他值。

如果要向用户显示更长时间的消息,请考虑状态栏通知..状态栏通知可以在它们不再相关时以编程方式取消。


查看完整回答
反对 回复 2019-07-10
?
交互式爱情

TA贡献1712条经验 获得超3个赞

如果您深入研究Android代码,您可以找到清楚地表明我们不能更改Toast消息的持续时间的行。

 NotificationManagerService.scheduleTimeoutLocked() {
    ...
    long delay = immediate ? 0 : (r.duration == Toast.LENGTH_LONG ? LONG_DELAY : SHORT_DELAY);
    }

持续时间的默认值为

private static final int LONG_DELAY = 3500; // 3.5 seconds
private static final int SHORT_DELAY = 2000; // 2 seconds


查看完整回答
反对 回复 2019-07-10
  • 3 回答
  • 0 关注
  • 347 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号