Android 系统默认的 Toast 十分简洁,使用也非常的简单。但是有时我们的程序使用默认的 Toast 时会和程序的整体风格不搭配,这个时候我们就需要自定义 Toast ,使其与我们的程序更加融合。
使用自定义 Toast ,首先我们需要添加一个布局文件,该布局文件的结构和 Activity 使用的布局文件结构一致,在该布局文件中我们需设计我们 Toast 的布局,例如:
在这个地方要注意,我们给 LinearLayout 添加的 id 属性,在后面的代码中我们需要使用到。在程序中,我们可以通过如下代码创建我们自己的 Toast 。
运行效果:
演示程序下载: http://u.115.com/file/f1f1a980d8