Write the Activity_main.xml file first
The code is as follows:
<linearlayout xmlns:android= "http://schemas.android.com/apk/res/android" xmlns:tools= "http// Schemas.android.com/tools " android:id=" @+id/mylayout " android:orientation=" Horizontal " android: Layout_width= "Fill_parent" android:layout_height= "fill_parent" ><textview android:id= "@+id/mytext " android:text=" Beijing Magic Music Technology Software Institute " android:layout_width=" wrap_content " android:layout_height=" Wrap_ Content "/><button android:id=" @+id/mybut " android:text=" delete " android:layout_width=" Wrap_ Content " android:layout_height=" Wrap_content "/></linearlayout>
Then write the code in the Mainactivity class;
The code is as follows:
Package Com.example.myporject;import Java.util.arraylist;import Java.util.hashmap;import java.util.List;import Java.util.map;import Android.os.bundle;import Android.app.activity;import Android.app.alertdialog;import Android.app.dialog;import Android.content.dialoginterface;import Android.text.method.hidereturnstransformationmethod;import Android.text.method.PasswordTransformationMethod; Import Android.view.menu;import Android.view.view;import Android.view.view.onclicklistener;import Android.view.view.onfocuschangelistener;import Android.view.view.onlongclicklistener;import Android.view.viewgroup;import Android.view.windowmanager;import Android.widget.adapterview;import Android.widget.adapterview.onitemselectedlistener;import Android.widget.arrayadapter;import Android.widget.button;import Android.widget.checkbox;import Android.widget.compoundbutton;import Android.widget.compoundbutton.oncheckedchangelistener;import Android.widget.datepicker;import Android.widget.DatePicker.OnDateChangedLIstener;import Android.widget.edittext;import Android.widget.imageview;import Android.widget.LinearLayout;import Android.widget.listview;import Android.widget.radiobutton;import Android.widget.radiogroup;import Android.widget.seekbar;import Android.widget.simpleadapter;import Android.widget.spinner;import Android.widget.textview;import Android.widget.timepicker;import Android.widget.TimePicker.OnTimeChangedListener; public class Mainactivity extends Activity {private Button mybut = null; @Override public void OnCreate (Bundle savedinstancestate) {super.oncreate (savedinstancestate); Setcontentview (R.layout.activity_main); This.mybut = (Button) Super.findviewbyid (r.id.mybut); This.mybut.setOnClickListener (New Onclicklistenerlmpl ()); } Private class Onclicklistenerlmpl implements onclicklistener{public void OnClick (View v) {Dialog Dialog =new A Lertdialog.builder (mainactivity.this). SetIcon (R.drawable.logo). Settitle ("OK Delete"). Setmessage ("You are sure you want to delete this message"). Setpositivebutton (" delete ", new Dialoginterface.onclicklistener () {public void OnClick (dialoginterface dialog, int whi CH) {//TODO auto-generated Method stub}}). Setneutralbutton ("View Details", new Dialoginterface.onclicklistener () {public void O Nclick (dialoginterface dialog, int which) {//TODO auto-generated Method stub}}). Setnegativebutton ("Cancel", new Dialoginterface.onclicklistener () {public void OnClick (Dialoginterface dialog, int which) {//TODO auto-generated method Stub}). Create (); Dialog.show (); } }}
As follows:
Android's Dialog