读书人

以对话框式样显示Activity

发布时间: 2012-06-30 17:20:12 作者: rapoo

以对话框样式显示Activity

先看效果图:

以对话框式样显示Activity
?

?

图中显示了一个activity启动另一个activity的效果,布局文件是同一个。其中被启动的activity2是以对话框样式显示,不完全覆盖住启动它的activit1,类似alertDialog。这与普通的activity不同,默认情况下,activity2会完全遮住activity1,启动activity2后,会调用activity1的onStop方法,而这种以对话框样式显示的activity不会。
实现方法:
在AndroidManifest.xml注册activity2的时候,给activity2加上下面的属性:

?

<activity android:name=".activity2" android:theme="@android:style/Theme.Dialog"></activity>

读书人网 >移动开发

热点推荐