android studio toast用法
时间: 2023-10-08 10:11:16 浏览: 135
在 Android Studio 中,Toast 是一种简单的通知方式,可以在屏幕上显示短暂的消息。Toast 的使用非常简单,可以使用以下代码示例来创建一个 Toast:
```java
// 创建一个 Toast
Toast.makeText(getApplicationContext(), "Hello World!", Toast.LENGTH_SHORT).show();
```
上述代码中,第一个参数是应用程序的上下文,第二个参数是要显示的文本,第三个参数是 Toast 的显示时间,可以是 Toast.LENGTH_SHORT(短时间)或 Toast.LENGTH_LONG(长时间)。
另外,如果需要在 Toast 中显示自定义布局,则可以使用以下代码:
```java
LayoutInflater inflater = getLayoutInflater();
View layout = inflater.inflate(R.layout.custom_toast, (ViewGroup) findViewById(R.id.custom_toast_container));
Toast toast = new Toast(getApplicationContext());
toast.setGravity(Gravity.CENTER_VERTICAL, 0, 0);
toast.setDuration(Toast.LENGTH_LONG);
toast.setView(layout);
toast.show();
```
上述代码中,我们首先使用 LayoutInflater 获取自定义布局,然后创建一个 Toast 对象,并设置它的显示位置和显示时间,最后将自定义布局设置为 Toast 的视图并显示出来。
阅读全文