// 按钮点击事件
btn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// 设置对话框标题
new AlertDialog.Builder(MainActivity.this).setTitle("系统提示")
// 设置显示的内容
.setMessage("对话框正文内容")
// 添加确定按钮
.setPositiveButton("确定",new DialogInterface.OnClickListener() {
@Override
// 确定按钮的响应事件
public void onClick(DialogInterface dialog, int which) {
finish(); // 这里是退出程序
}
})
// 添加返回按钮,如果不需要返回按钮可以不写
.setNegativeButton("返回",new DialogInterface.OnClickListener() {
@Override
// 响应返回事件
public void onClick(DialogInterface dialog, int which) {
// 没有就不需要写
}
}).show();
}
});
// 点击事件
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Uri uri = Uri.parse("http://www.baidu.com"); // 要跳转的网站
Intent intent = new Intent(Intent.ACTION_VIEW,uri); // new出Intent组件
startActivity(intent);// 启动这个Intent组件
}
});
转载请注明:路飞博客 » android 系统提示对话框(AlertDialog)的使用+事件跳转