android - Toast 消息一直显示在屏幕底部
问题描述
我正在尝试在屏幕顶部显示一条 toast 消息,但它一直显示在底部。
这是我正在使用的代码
val toast = Toast.makeText(context, message, Toast.LENGTH_LONG)
toast.setGravity(Gravity.TOP or Gravity.LEFT, 0, 0)
toast.show()
我也尝试更改 bkg 和颜色,但现在似乎很难,即使 getView 已被弃用
知道谁把吐司放在屏幕上吗?
谢谢
解决方案
试试这个我试过了,它工作正常。
Toast toast = Toast.makeText(this, message, Toast.LENGTH_LONG);
toast.setGravity(Gravity.TOP, 0, 0);
toast.show();
推荐阅读
- c++ - 将记录推送到数据结构中的堆栈
- kubernetes - 干净地从 Kubernetes 中删除部署的正确方法是什么
- javascript - 无法从菜单触发关闭按钮单击事件
- javascript - 如何在 jQuery 或 JS 的 HTML 选择中多次选择相同的选项?
- docker - 如何解决 influxdb.conf 解析配置错误
- node.js - 在 http 调用之外获取结果
- java - 使用多个类并在单个类中正常工作时,一次全部输入时出错
- java - Java HMACSha1 WooCommerce 签名无效 - 提供的签名不匹配。","data":{"status":401}
- mysql - 错误 [InnoDB] mmap(137428992 字节)失败;错误号 12
- python-3.x - 在 Seaborn Countplot 中设置刻度