知识点:
1 系统定义弹窗
2 自定义弹窗
1 系统定义弹窗
android 中系统弹窗可以方便的进行弹窗提醒功能:
使用AlertDialog.Builder Dialog = new AlertDialog.Builder(this);
设置相关属性之后,show()出Dialog即可。
代码:
/**
* 展示更新对话框
*/
protected void ShowDialog() {
AlertDialog.Builder Dialog = new AlertDialog.Builder(this);
Dialog.setTitle("检查更新");
Dialog.setMessage(mDescription);
Dialog.setPositiveButton("立即更新", new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
DownLoadAPK();
}
});
Dialog.setNegativeButton("以后再说", new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
EnterHomeActivity();
}
});
Dialog.setOnCancelListener(new OnCancelListener() {
@Override
public void onCancel(DialogInterface dialog) {
EnterHomeActivity();
}
});
Dialog.show();
}