要获取Toast的上下文,可以使用以下代码示例:
// 在Activity中获取上下文
val context = this
// 在Fragment中获取上下文
val context = requireContext()
// 在自定义View中获取上下文
val context = context
// 创建并显示Toast
Toast.makeText(context, "Hello World", Toast.LENGTH_SHORT).show()
在Activity中,可以使用this
关键字来获取上下文。在Fragment中,可以使用requireContext()
方法来获取上下文。在自定义View中,可以直接使用context
来获取上下文。
然后,使用Toast.makeText()
方法创建一个Toast对象,并调用show()
方法来显示Toast消息。在makeText()
方法中,第一个参数是上下文,第二个参数是Toast消息的文本内容,第三个参数是Toast消息的显示时长。