Android Toast 通知定制化

Android Toast 通知定制化

在 Android 开发中,Toast 通知常用于向用户显示简短的消息提示。以下是一些定制 Toast 通知的方法:

调整 Toast 位置

默认情况下,Toast 通知显示在屏幕底部中央。可以使用 setGravity() 方法更改 Toast 的显示位置。

// 将 Toast 显示在屏幕左上角
toast.setGravity(Gravity.TOP|Gravity.LEFT, 0, 0); 

自定义 Toast 样式

可以使用自定义布局文件来改变 Toast 的样式,例如背景颜色、字体大小等。

// 假设 layout.xml 是您的自定义布局文件
Toast toast = new Toast(getApplicationContext());
toast.setGravity(Gravity.CENTER_VERTICAL, 0, 0);
toast.setDuration(Toast.LENGTH_LONG); 
toast.setView(layout); 
toast.show();
ppt 文件大小:1.09MB