美文网首页Android效果实现Android开发
Activity作为Dialog的简单使用

Activity作为Dialog的简单使用

作者: 魔鬼的哀伤 | 来源:发表于2018-04-27 14:22 被阅读3617次

Activity可当做Dialog使用,使用时只需更改主题即可。

1、新建DialogActivity,在Manifest文件中设置主题

Manifest文件中设置theme DialogActivity布局文件

2、在style文件中创建DialogActivityTheme,parent选用Theme.AppCompat.Dialog。

3、在MainActivity中设置点击事件跳转DialogActivity即可显示为Dialog样式

MainActivity


Tip

1、创建的Activity若继承自AppcompataActivity,需添加<item name="windowNoTitle">true</item>,不添加会报错。若继承Activity可不添加

2、windowIsFloating的作用:看下图。


在MainActivity中点击按钮跳转DialogActivity


windowIsFloating 为 false时 windowIsFloating 为 true时

相关文章

网友评论

    本文标题:Activity作为Dialog的简单使用

    本文链接:https://www.haomeiwen.com/subject/cgiecxtx.html