
Toast in Android
The Android Toast is a simple feedback mechanism that displays a brief message to the user at the bottom of the screen. It is often used to provide temporary information, notifications, or feedback without interrupting the user’s current interaction with the app. Here’s how you can create and display a Toast in Android:
// Create and display a short-duration Toast
Toast.makeText(getApplicationContext(), "This is a short-duration Toast", Toast.LENGTH_SHORT).show();In this example:
Toast.makeText(): This method is used to create aToastobject.getApplicationContext(): Pass the application context as the first argument. You can also usethisif you are inside an activity."This is a short-duration Toast": This is the message you want to display in theToast.Toast.LENGTH_SHORT: This specifies the duration of theToast. You can also useToast.LENGTH_LONGfor a longer duration.
To display a Toast, you can call the show() method on the Toast object. The message will appear at the bottom of the screen and automatically disappear after the specified duration.
Here’s a complete example of displaying a Toast when a button is clicked:
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button button = findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// Display a short-duration Toast when the button is clicked
Toast.makeText(getApplicationContext(), "Button clicked!", Toast.LENGTH_SHORT).show();
}
});
}
}We set an OnClickListener on a button. When the button is clicked, a Toast with the message “Button clicked!” is displayed for a short duration.
You can customize the content, duration, and position of the Toast as needed for your app’s requirements.