android toast示例

本文概述

Andorid Toast可用于在短时间内显示信息。祝酒词包含要快速显示的消息,并在一段时间后消失。

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

你也可以创建自定义吐司,例如显示图像的吐司。你可以访问下一页以查看自定义吐司的代码。


Toast类

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

吐司类常量

下面只有Toast类的2个常量。

不变 描述
public static final int LENGTH_LONG 长时间显示视图。
public static final int LENGTH_SHORT 在短时间内显示视图。

吐司课程的方法

下面给出了Toast类的广泛使用的方法。

方法 描述
public static Toast makeText(Context context, CharSequence text, int duration) 使吐司包含文本和持续时间。
public void show() 显示吐司。
public void setMargin (float horizontalMargin, float verticalMargin) 更改水平和垂直边距差异。

Android Toast示例

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

另一个代码:

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

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


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

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

package example.srcmini02.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 srcmini message
        Toast.makeText(getApplicationContext(), "Hello srcmini", Toast.LENGTH_SHORT).show();
    }
}

输出:

微信公众号
手机浏览(小程序)
0
分享到:
没有账号? 忘记密码?