The Android toast effect is a reminder to use some short information in the program to notify the user that it will automatically disappear after a while, as follows:
Firstactivity.java
Packageorg.elvalad.activitytest;Importandroid.app.Activity;ImportAndroid.os.Bundle;ImportAndroid.view.View;ImportAndroid.view.Window;ImportAndroid.widget.Button;ImportAndroid.widget.Toast;/*** Created by Elvalad on 2015/3/26.*/ Public classFirstactivityextendsActivity {@Overrideprotected voidonCreate (Bundle savedinstancestate) {Super. OnCreate (savedinstancestate); /*Hide title bar*/requestwindowfeature (Window.feature_no_title); Setcontentview (r.layout.first_layout); /*using toast in activity*/Button button1=(Button) Findviewbyid (r.id.button_1); Button1.setonclicklistener (NewView.onclicklistener () {@Override Public voidOnClick (View v) {toast.maketext (firstactivity. This, "You click Button 1", Toast.length_short). Show (); } }); }}
Androidmainfest.xml
<Manifestxmlns:android= "Http://schemas.android.com/apk/res/android" Package= "Org.elvalad.activitytest"> <ApplicationAndroid:allowbackup= "true"Android:label= "@string/app_name"Android:icon= "@mipmap/ic_launcher"Android:theme= "@style/apptheme"> <ActivityAndroid:name=". Firstactivity "Android:label= " This is first activity" > <Intent-filter> <ActionAndroid:name= "Android.intent.action.MAIN" /> <categoryAndroid:name= "Android.intent.category.LAUNCHER" /> </Intent-filter> </Activity> </Application></Manifest>
First_layout.xml
<?XML version= "1.0" encoding= "Utf-8"?><LinearLayoutxmlns:android= "Http://schemas.android.com/apk/res/android"Android:layout_width= "Match_parent"Android:layout_height= "Match_parent"> <ButtonAndroid:id= "@+id/button_1"Android:layout_width= "Match_parent"Android:layout_height= "Wrap_content"Android:text= "Button1" /></LinearLayout>
Android Toast Effect