跳转activity时出现空白界面问题解决笔记

原创 2016年05月30日 10:31:35

上个星期遗留了一个问题一直没搞明白,今天终于解决了。

问题描述,在进行页面跳转时会先出现一个空白界面一闪而过:

解决该问题时我进行了两种方案,

第一,按照网上搜索的解决方案,查看onCreate方法是否正确布局,5.0以前oncreate方法是只有一个bundle参数,5.0以后onCreate方法oncreate(Bundle saveInstanceState,PersisitanbleBundle persistentState)。

假设在activityA中去跳转到activityB,这种解决方案适用于在栈中activityA位于activityB的下方。

而我的问题是我从activityA跳转到activityB,然后再从activityB跳转到activityA。即在跳转时activityA位于activityB的下方,现象也是在跳转时闪过一个界面,然后显示activityA,像这种情况首先判断到底有没有跳转成功?也就是说有可能是activityB出了异常,然后finish掉了,因为activityA处于activityB的下方,所以activityB被finish掉后就直接显示栈中处于该activity下方的activityA,如果是这种情况,用第一种解决方案显然是不会奏效的。怎么解决呢?那就是找出异常的所在了,找异常的话先看跳转前的代码有没有为题,会不会出什么异常。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Android开发中,activity页面跳转后是空白

activity页面跳转后是空白 onCreate(Bundle savedInstanceState, PersistableBundle persistentState)...

Activity切换闪屏问题

之前项目中遇到打开Activity后黑屏的问题,网上找到解决办法是通过设置theme和style属性可以实现。 http://www.cnblogs.com/sunzn/p/3407078.html ...
  • dj0379
  • dj0379
  • 2016年05月10日 14:21
  • 2126

Android程序启动时,出现短暂空白的界面(可能1秒都没有)

开发和面试中遇到的问题,Android程序启动时,出现短暂空白的界面(可能1秒都没有)。查了些资料,其实第一个看的界面并不是我们的指定的第一个Activity界面,而是显示了一个空白的界面,带标题栏的...

【Android】进入应用和切换界面时闪屏的问题

【关键词】 闪屏 切换界面 【问题】 从 launcher 中进入应用的时候,开始有一瞬间的空白,而不是直接展示背景; 【分析】 在绘制界面的时候,Android会先画背景,接着...

Android之带渐变动画的欢迎界面

这是一个简单的例子,主要功能是在欢迎界面是用一个渐变动画,当动画播放完成后,跳转到主界面中去。 首先需要在res文件夹下新建一个anim文件夹,这个文件夹用来存放动画定义的xml文件,渐变动画的内...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

android activity 跳转 空白问题(貌似看起来没有问题)

昨天项目中新增了 部分功能 遂新建了一个activity 页面   然后在调试的时候 跳转到该页面却是空白页面   。 1.首先 检查了清单文件的配置(如果没配置 该页面会崩溃  而不是白页...

Activity跳转后显示空白界面

最近写一个跳转页,从主界面跳转到添加内容界面总是显示空白.明明有setContentView xml文件在可视化开发环境下也正常显示.原来是复写onCreate函数时出现了问题在安卓5.0版本之前on...
  • CGG92
  • CGG92
  • 2016年11月17日 15:20
  • 362

jsp跳转页面空白

今天遇到一个很奇怪的问题。 在早上打开eclipse,运行程序以后,发现跳转到我正在做的页面以后,什么都没有。 而且没有报错,前台也没有报错,后台也没有报错。 一切都正常。 那么就一步步排...

应用回到主界面再返回应用导致Fragment.getActivity()为空的解决方法。

产生这种bug的原因有两种: 第一种:因为内存不够,导致后台Activity被GC回收,再返回应用,然后Fragment并不会随着Activity的回收而被回收,从而导致,Fragment丢失...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:跳转activity时出现空白界面问题解决笔记
举报原因:
原因补充:

(最多只允许输入30个字)