自定义AlertDialog

要使弹出框不是android系统自带的,可以自定义AlertDialog。

主要代码如下:

AlertDialog alertDialog = new AlertDialog.Builder(this).create();
		 alertDialog.show();
		 alertDialog.setCanceledOnTouchOutside(false);//点击对话框外部,对话框不消失
		 alertDialog.setCancelable(false);//按返回键也不起作用
		 Window window = alertDialog.getWindow();
		 window.setContentView(R.layout.alert_alarm);

然后在布局alert_alarm中绘制想要的样子。由此推断,android一些其他的控件也是可以和这个方法一样,进行自定义的

你可能感兴趣的:(android,自定义,控件,AlertDialog)