public class AlertDailogActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button bt=(Button)findViewById(R.id.btn);
//定义一个AlertDialog.Builder对象
final Builder builder=new AlertDialog.Builder(this);
bt.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View sources) {
// TODO Auto-generated method stub
//设置对话框的图标
builder.setIcon(R.drawable.icon);
//设置对话框的标题
builder.setTitle("自定应普通对话框");
builder.setMessage("一个简单的提示对话框");
builder.setPositiveButton("确定", new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
{EditText edit=(EditText)findViewById(R.id.edit);
//设置EditText内容
edit.setText("用户点击了”确定“按钮!!");
}
}
});
builder.setNegativeButton("取消", new OnClickListener(
) {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
{
EditText edit=(EditText)findViewById(R.id.edit);
//设置Edittext内容
edit.setText("用户点击了”取消“按钮!!");
}
}
});
builder.create().show();
}
});
}
}