可能重复:
如何在安卓中更改Toast的位置?
如何更改Toast的对齐方式?基本上,Toast会在设备底部显示信息。我们如何更改它?有人能帮我找到答案吗?提前谢谢。
可能重复:
如何在安卓中更改Toast的位置?
如何更改Toast的对齐方式?基本上,Toast会在设备底部显示信息。我们如何更改它?有人能帮我找到答案吗?提前谢谢。
创建一个自定义的Toast,就像这样,这将是一个好主意:
TextView textview = new TextView(context);
textview.setText(text);
textview.setBackgroundColor(Color.GRAY);
textview.setTextColor(Color.BLUE);
textview.setPadding(10,10,10,10);
Toast toast = new Toast(context);
toast.setView(textview);
toast.setDuration(Toast.LENGTH_LONG);
toast.setGravity(Gravity.BOTTOM, 0, 0);
toast.show();
使用Gravity
,您可以将Toast放置在任何位置。