[Android Studio] Section 4 Explication détaillée de l'utilisation de Toast

Annuaire d'articles

        Préface

        1. Qu'est-ce que Toast ?

        2. Étapes d'utilisation

1. Qu'est-ce que Toast ?

Toast est un moyen sous Android d'afficher un court message de rappel à l'écran.

2. Étapes d'utilisation

Voici les étapes détaillées d’utilisation de Toast :

  1. Importer la classe Toast : Dans le fichier Java, vous devez d'abord importer android.widget.Toastla classe, qui peut se trouver au début du fichier

    import android.widget.Toast;
  2. Créer un objet Toast : utilisez Toast.makeText()la méthode pour créer un objet Toast et définir le contenu du texte et la durée d'affichage à afficher.

    Toast toast = Toast.makeText(context, "Hello, Toast!", Toast.LENGTH_SHORT);
    //context:上下文对象,一般为当前Activity或Application的实例。
    //"Hello, Toast!":要显示的文本内容。
    //Toast.LENGTH_SHORT:Toast的显示时长,可以选择Toast.LENGTH_SHORT(短时)或Toast.LENGTH_LONG(长时)。
  3. Définir la position de Toast (facultatif) : vous pouvez utiliser setGravity()la méthode pour définir la position de l'affichage de Toast. Par défaut, Toast sera affiché en bas au centre de l'écran.

    toast.setGravity(Gravity.TOP|Gravity.START, xOffset, yOffset);
    • Gravity.TOP|Gravity.START: La position où le Toast est affiché, représente ici la position de départ en haut de l'écran.
    • xOffsetet yOffset: le décalage de la position d'affichage, qui peut être ajusté selon les besoins.
  4. Display Toast : appelez toast.show()la méthode pour afficher Toast.

    toast.show();

    Remarque : Avant d'appeler show(), assurez-vous d'avoir défini le texte à afficher ainsi que les autres propriétés.

Exemple complet :

import android.widget.Toast;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        // 创建Toast对象
        Toast toast = Toast.makeText(getApplicationContext(), "Hello, Toast!", Toast.LENGTH_SHORT);
        
        // 设置Toast的位置(可选)
        toast.setGravity(Gravity.TOP | Gravity.START, xOffset, yOffset);
        
        // 显示Toast
        toast.show();
    }
}

En suivant les étapes ci-dessus, vous pouvez créer et afficher un message Toast dans Android Studio et définir son emplacement et sa durée selon vos besoins. Veuillez noter que Toast est une méthode d'invite légère, adaptée à l'affichage d'informations courtes et ne convient pas aux interactions complexes ou à l'affichage de contenu à long terme.

Je suppose que tu aimes

Origine blog.csdn.net/AA2534193348/article/details/131444756
conseillé
Classement