我想将我的Toast定位在屏幕上的那个位置,触摸事件发生在android上。如何实现?
答案 0 :(得分:3)
定位你的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
和