java将Toast放置在屏幕上单击的任何位置 1 周,3 日 Questions & Answers 170 我想把我的吐司放在屏幕上的那个位置上,在安卓系统中,触摸事件发生在这个位置上。如何做到这一点
# 1 楼答案 烤面包片的位置 标准的toast通知显示在屏幕底部附近,水平居中。可以使用setGravity(int,int,int)方法更改此位置。这接受三个参数:重力常数、x位置偏移和y位置偏移 例如,如果您决定土司应出现在左上角,可以如下设置重力: toast.setGravity(Gravity.TOP|Gravity.LEFT, 0, 0); 如果要向右移动该位置,请增加第二个参数的值。若要向下移动,请增加最后一个参数的值 参考:http://developer.android.com/guide/topics/ui/notifiers/toasts.html 及 参考:How to change position of Toast in Android?
# 1 楼答案
烤面包片的位置
标准的toast通知显示在屏幕底部附近,水平居中。可以使用setGravity(int,int,int)方法更改此位置。这接受三个参数:重力常数、x位置偏移和y位置偏移
例如,如果您决定土司应出现在左上角,可以如下设置重力:
如果要向右移动该位置,请增加第二个参数的值。若要向下移动,请增加最后一个参数的值
参考:http://developer.android.com/guide/topics/ui/notifiers/toasts.html
及
参考:How to change position of Toast in Android?