Android Activity显示成对话框Dialog

方法一

直接设置已有的Dialog样式的主题,比如

方法二

自定义主题theme,让后设置Activity的主题为该主题

先在styles.xml文件中自定义对话框样式的主题


    

 然后把Activity的theme设置成自定义的主题

方法三

还有一种方法是继承已有的Dialog主题,这样比较灵活,可以继承父主题已定义的属性,又可以自定义一些属性

比如继承已有的"Theme.AppCompat.Dialog"主题,然后不显示标题,自定义背景色,点击对话框外部关闭对话框。

然后设置该主题

 

你可能感兴趣的:(android,Dialog)