Toast.makeText
时间: 2023-10-16 19:09:54 浏览: 107
Toast的应用
`Toast.makeText()` 是 Android SDK 中的一个方法,用于创建并显示一个短暂的提示信息(Toast)。具体来说,它接收三个参数:上下文对象、提示信息字符串和提示信息显示时长,然后根据这些参数创建并显示一个 Toast。
以下是创建并显示一个短暂的 Toast 的一个例子:
```java
Toast.makeText(getApplicationContext(), "Hello, world!", Toast.LENGTH_SHORT).show();
```
在上面的代码中,我们首先调用 `getApplicationContext()` 方法获取当前应用程序的上下文对象,然后将字符串 `"Hello, world!"` 作为提示信息传递给 `makeText()` 方法。最后,指定 Toast 的显示时长为 `Toast.LENGTH_SHORT`,并调用 `show()` 方法显示 Toast。
需要注意的是,`makeText()` 方法创建的 Toast 只会显示一段时间,通常是几秒钟。如果需要显示更长时间的提示信息,可以考虑使用 `Snackbar` 或自定义对话框等其他方式。
此外,还可以使用 `setGravity()` 方法设置 Toast 的显示位置,或使用 `setView()` 方法自定义 Toast 的布局等。
阅读全文