Activity生命周期流程图
1.当Activity B 完全不透明时:
页面B完全覆盖A页面,此时A页面是不可见,不可交互
两个Activity的生命周期变化如下:
2.当Activity B背景被设置为透明
页面B覆盖A页面,此时A页面是可见,不可交互的
如何将活动透明度设置为半透明
//在//AndroidManifest.xml的Activity标签中放置透明主题: Android : theme=' @ Android 3360 style/theme.translucent.no titlebar '/@ 在这种情况下,设置透明主题的程序会崩溃。 此时,必须从两个activitypublicclasstwobactivityextendsactivity { . }继承的生命周期将更改为
总之,如果b接口是透明的,则当打开b接口时,a是可见的,因此Activity A必须调用onStop () (),当返回到a接口时,a也是onRestart )-onStart ()