转载请注明出处https://blog.csdn.net/m0_50043719/article/details/120427642?spm=1001.2014.3001.5501
前言
本文参考《Android编程权威指南》第三版。
仅供学习,侵权即删。
如有不当之处,还望指正。
1. 题目描述
这个练习需要你定制toast消息,改在屏幕顶部而不是底部显示弹出消息。这需要使用Toast类的setGravity方法,并使用Gravity.TOP重力值。具体如何使用,请参考Android开发者文档。
该方法所在网页为developer.android.com/reference/android/widget/Toast.html#setGravity(int, int, int)。
2. Create New Project
首先新建一个项目。
3. MainActivity.java
package com.example.test2;
import androidx.appcompat.app.AppCompatActivity;
//AppCompatActivity的作用: 它实际就是一个Activity子类,能为Android 旧版本系统提供兼容支持。
import android.os.Bundle;
import android.view.Gravity;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;
public class MainActivity extends AppCompatActivity {
private Button mTrueButton;
private Button mFalseButton;
// m前缀是Android编程应遵循的命名约定
@Override
protected void onCreate(Bundle savedInstanceState) {
super.