toast on android
Toast is a method, With the help of toast you can display a message that appears on the screen for few times. If you want to use toast on your app is very simple just write few simple lines of code, after writing this code you can use this toast on your android example. If you want to more know about Toast you can read on the official Android developer site. Let’s begin the code.
Below I can write code with help of onClickListner(This works when you press the button on your android), When you press the button then you see a message appears for some time on your android app.
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Toast.makeText(getApplicationContext(), "You click here", Toast.LENGTH_SHORT).show();
}
});
Another way you can write toast code
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Toast toast = Toast.makeText(getApplicationContext(), "You clicked here", Toast.LENGTH_SHORT);
toast.setMargin(500,500);
toast.show();
}
});
Let’s begin the code:
File: MainActivity.java
package com.androidfreeks.toast;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;
public class MainActivity extends AppCompatActivity {
Button button;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
button = findViewById(R.id.toast_example);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Toast toast = Toast.makeText(getApplicationContext(), "You clicked here", Toast.LENGTH_SHORT);
toast.setMargin(500,500);
toast.show();
}
});
}
}
File: activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<TextView
android:id="@+id/AndroidFreeks"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:fontFamily="monospace"
android:gravity="center_horizontal"
android:text="@string/android_freeks"
android:textColor="#4CAF50"
android:textSize="28sp"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/AndroidFreeks"
android:fontFamily="monospace"
android:gravity="center_horizontal"
android:text="@string/simple_toast_example"
android:textColor="#F44336"
android:textSize="45sp"
android:textStyle="bold" />
<Button
android:id="@+id/toast_example"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:backgroundTint="#4CAF50"
android:text="@string/click_here" />
</RelativeLayout>
Output
Must Read: How to use Loading Spinner in Android Studio
Hope you like this example, If you have any question-related android you will ask me with the help of a comment. I will reply to you as soon as possible Thanks.
In custom toast Android, You are able to design a toast message according to your… Read More
How to use Loading Spinner in Android Studio: If you want to learn to create… Read More
Update Drivers On Windows 10 - For programs or hardware accessories to work properly with… Read More
Windows 11 release date- Windows 10 has been released for quite a long time now,… Read More
The display of the error code 43 is often found in the Device status box… Read More
Forza Horizon is the outstanding companion to the mythical Xbox Forza racing franchise. Though the… Read More
This website uses cookies.