import android.os.Bundle;
import android.view.View;
import android.widget.Toast;
import androidx.appcompat.app.AppCompatActivity;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
// 当按钮被点击时显示 Toast 消息
public void showToast(View view) {
// 创建一个 Toast 实例
// 第一个参数是上下文(Context),第二个参数是要显示的消息字符串,第三个参数是 Toast 的显示时长
Toast.makeText(this, "Hello, Toast!", Toast.LENGTH_SHORT).show();
}
}
在这个例子中,我们在 showToast 方法中创建了一个 Toast 实例,并使用 makeText 方法设置了消息字符串和显示时长。然后,调用 show 方法显示 Toast 消息。
在你的 XML 布局文件中,你可以添加一个按钮(或其他触发事件的 UI 元素),并在它的 onClick 属性中引用 showToast 方法,以便在按钮点击时显示 Toast 消息:
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Show Toast"
android:onClick="showToast"/>
这样,当用户点击按钮时,showToast 方法会被调用,显示一个短暂的 Toast 消息。
Toast 还有其他可选的设置,例如可以使用 setGravity 方法设置显示位置,可以使用 setView 方法自定义 Toast 的视图等。不过,上述示例展示了 Toast 的基本用法,适用于许多简单的提示场景。
转载请注明出处:http://www.pingtaimeng.com/article/detail/15153/Android