/**
* Confirm, Cancel
* @param view
*/
public void Click1 (view view) {
Alertdialog.builder builder=new Builder (dialogtest.this);
Builder.seticon (R.drawable.ic_launcher);
Builder.settitle ("Hint! ");
Builder.setmessage ("Tolstoy");
Builder.setpositivebutton ("OK", new Onclicklistener () {
@Override
public void OnClick (dialoginterface arg0, int arg1) {
}
});
Builder.setnegativebutton ("Cancel", new Onclicklistener () {
@Override
public void OnClick (dialoginterface arg0, int arg1) {
}
});
Builder.create (). Show ();
}
/**
* Three x buttons
* @param view
*/
public void Click2 (view view) {
Alertdialog.builder builder=new Builder (dialogtest.this);
Builder.seticon (R.drawable.ic_launcher);
Builder.settitle ("Hint! ");
Builder.setmessage ("Do you like ...?");
Builder.setpositivebutton ("Very like", New Onclicklistener () {
@Override
public void OnClick (dialoginterface arg0, int arg1) {
Toast.maketext (Getapplicationcontext (), arg1, 1). Show ();
}
});
Builder.setnegativebutton ("Don't like", New Onclicklistener () {
@Override
public void OnClick (dialoginterface arg0, int arg1) {
Toast.maketext (Getapplicationcontext (), arg1, 1). Show ();
}
});
Builder.setneutralbutton ("Like", New Onclicklistener () {
@Override
public void OnClick (dialoginterface arg0, int arg1) {
Toast.maketext (Getapplicationcontext (), arg1, 1). Show ();
}
});
Builder.create (). Show ();
}
/**
* One input
* @param view
*/
public void Click3 (view view) {
Alertdialog.builder builder=new Builder (dialogtest.this);
Builder.seticon (R.drawable.ic_launcher);
Builder.settitle ("Hint! ");
Edittext=new EditText (Getapplicationcontext ());
Builder.setview (EditText);
Builder.setpositivebutton ("Very like", New Onclicklistener () {
@Override
public void OnClick (dialoginterface arg0, int arg1) {
Toast.maketext (Getapplicationcontext (), Edittext.gettext (). toString (), 1). Show ();
}
});
Builder.setnegativebutton ("Don't like", New Onclicklistener () {
@Override
public void OnClick (dialoginterface arg0, int arg1) {
Toast.maketext (Getapplicationcontext (), Edittext.gettext (). toString (), 1). Show ();
}
});
Builder.create (). Show ();
}
/**
* Single Choice
* @param view
*/
public void Click4 (view view) {
Alertdialog.builder builder=new Builder (dialogtest.this);
Builder.seticon (R.drawable.ic_launcher);
Builder.settitle ("Single Choice! ");
Final String items[]={"Item1", "item2", "Item3", "Item4"};
Temp=items[0];
Builder.setsinglechoiceitems (items, 0, new Onclicklistener () {
@Override
public void OnClick (dialoginterface arg0, int arg1) {
TEMP=ITEMS[ARG1];
}
});
Builder.setpositivebutton ("Very like", New Onclicklistener () {
@Override
public void OnClick (dialoginterface arg0, int arg1) {
Toast.maketext (Getapplicationcontext (), arg1+ "= =" +temp, 1). Show ();
}
});
Builder.setnegativebutton ("Don't like", New Onclicklistener () {
@Override
public void OnClick (dialoginterface arg0, int arg1) {
Toast.maketext (Getapplicationcontext (), arg1+ "= =" +temp, 1). Show ();
}
});
Builder.create (). Show ();
}
/**
* Check
* @param view
*/
public void Click5 (view view) {
Alertdialog.builder builder=new Builder (dialogtest.this);
Builder.seticon (R.drawable.ic_launcher);
Builder.settitle ("Check! ");
Final String items[]={"Item1", "item2", "Item3", "Item4"};
Boolean checkeditems[]={true,false,false,false};
Temps.add (Items[0]);
Builder.setmultichoiceitems (items, CheckedItems, new Onmultichoiceclicklistener () {
@Override
public void OnClick (dialoginterface arg0, int arg1, Boolean arg2) {
if (arg2) {
Temps.add (Items[arg1]);
}else{
Temps.remove (Items[arg1]);
}
}
});
Builder.setpositivebutton ("Very like", New Onclicklistener () {
@Override
public void OnClick (dialoginterface arg0, int arg1) {
Toast.maketext (Getapplicationcontext (), arg1+ "= =" +temps.tostring (), 1). Show ();
}
});
Builder.setnegativebutton ("Don't like", New Onclicklistener () {
@Override
public void OnClick (dialoginterface arg0, int arg1) {
Toast.maketext (Getapplicationcontext (), arg1+ "= =" +temps.tostring (), 1). Show ();
}
});
Builder.create (). Show ();
}
/**
* List
* @param view
*/
public void Click6 (view view) {
Alertdialog.builder builder=new Builder (dialogtest.this);
Builder.seticon (R.drawable.ic_launcher);
Builder.settitle ("List! ");
Final String items[]={"Item1", "item2", "Item3", "Item4"};
Builder.setitems (items, new Onclicklistener () {
@Override
public void OnClick (dialoginterface arg0, int arg1) {
Temp=items[0];
}
});
Builder.setpositivebutton ("Very like", New Onclicklistener () {
@Override
public void OnClick (dialoginterface arg0, int arg1) {
Toast.maketext (Getapplicationcontext (), arg1+ "= =" +temp, 1). Show ();
}
});
Builder.setnegativebutton ("Don't like", New Onclicklistener () {
@Override
public void OnClick (dialoginterface arg0, int arg1) {
Toast.maketext (Getapplicationcontext (), arg1+ "= =" +temp, 1). Show ();
}
});
Builder.create (). Show ();
}
/**
* Custom
* @param view
*/
public void Click7 (view view) {
//Cannot see the value entered by the custom control
/*alertdialog.builder builder=new Builder (dialogtest.this);
Builder.seticon (R.drawable.ic_launcher);
Builder.settitle ("Custom! ");
View=layoutinflater.from (Getapplicationcontext ()). Inflate (R.layout.dd,null);
Builder.setview (view);
Builder.create (). Show (); */
Dialog dialog=new Dialog (dialogtest.this);
Dialog.settitle ("Custom! ");
Dialog.setcontentview (R.LAYOUT.DD);
Dialog.show ();
}
Android Common dialog box