【发布时间】:2021-06-29 17:57:10
【问题描述】:
我试图在屏幕顶部显示一条 toast 消息,但它一直显示在底部。
这是我正在使用的代码
val toast = Toast.makeText(context, message, Toast.LENGTH_LONG)
toast.setGravity(Gravity.TOP or Gravity.LEFT, 0, 0)
toast.show()
我也尝试更改 bkg 和颜色,但现在似乎很难,即使 getView 已被弃用
知道谁将吐司强制放在屏幕顶部吗?
谢谢
【问题讨论】:
-
你的方法是正确的。如果您说将 (Gravity.TOP 或 Gravity.LEFT, 0, 0) 更改为 (Gravity.TOP, 0, 250) 会发生什么情况
-
自SDK 30起无法设置重力,默认位置在底部,我们无能为力,只能使用外部库或自己构建