Android Toast 示例

Android Toast 示例

Android Toast 示例

Android Toast可以用于在短时间内显示信息。 Toast包含要快速显示并在一段时间后消失的消息。

android.widget.Toast类是java.lang.Object类的子类。

您还可以创建自定义Toast,例如显示图像的Toast。您可以访问下一页以查看自定义Toast的代码。

Toast类

Toast类用于在特定时间间隔内显示通知。一段时间后它会消失。它不会阻止用户交互。

Toast类的常量

Toast类只有2个常量,如下所示。

常量 描述
public static final int LENGTH_LONG 显示视图长时间。
public static final int LENGTH_SHORT 显示视图短时间。

Toast类的方法

Toast类的常用方法如下。

方法 描述
public static Toast makeText(Context context, CharSequence text, int duration) 用指定的文本和持续时间创建Toast。
public void show() 显示Toast。
public void setMargin (float horizontalMargin, float verticalMargin) 改变水平和垂直边距的差异。

Android Toast示例

Toast.makeText(getApplicationContext(),"Hello Javatpoint",Toast.LENGTH_SHORT).show();

另一段代码:

Toast toast=Toast.makeText(getApplicationContext(),"Hello Javatpoint",Toast.LENGTH_SHORT);
toast.setMargin(50,50);
toast.show();

在这里,getApplicationContext()方法返回Context的实例。

显示Toast的活动类的完整代码

让我们看一下显示Toast的代码。

package example.javatpoint.com.toast;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.Toast;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        //Displaying Toast with Hello Javatpoint message
        Toast.makeText(getApplicationContext(),"Hello Javatpoint",Toast.LENGTH_SHORT).show();
    }
}

输出:

Android Toast 示例

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程