Android_Toast使用

Toast类是位于android.widget包下面的一个类。

其中

有两个常量 LENGTH_SHORT = 0和LENGTH_LONG = 1;分别代表短时间提醒和长时间提醒。

一般我们使用Toast不需要自己创建Toast对象,而是使用它的

makeText(Context context,CharSequence text,int duration)

静态方法,这个方法内部会使用context值来调用构造函数自动创建一个Toast对象。新建一个使用text设定的TextView,并配合context、duration来返回一个Toast对象。

这时候会在屏幕的最下方创建一个通知文本域。

它还有一个makeText(Context context, int resId, int duration)的静态方法,这个方法只是调用了resId的getText()方法,还会抛出一个Resources.NotFoundException异常。

最后,总需要使用它的show()方法去使这个对象显示。

如果需要定制化对象,一般是重新来定义一个View对象,并使用setView方法来改写它原来的布局。

时间: 2024-10-11 01:06:38

Android_Toast使用的相关文章

Android_Toast

xml文件: main1: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" and

android 开发-Toast控件的实现

Toast吐司: Toast内容简单,不做过多介绍,Toast支持自带简单吐司,自定义吐司.内容简单可见代码,详见API.A toast provides simple feedback about an operation in a small popup. It only fills the amount of space required for the message and the current activity remains visible and interactive. Fo