解决:activity跳转过程中出现白色闪屏的问题

现象描述:在android tv中,我们发现在activity之间的跳转过程中会发生白色闪屏的现象,哪怕这个activity没有加载布局,或者布局的背景设置为黑色,也不会起到作用.

解决方法如下:

在给要跳转的activity的主题设置为自己的主题;

自定义主题android:theme="@style/ActivityTheme"/>内容如下:



颜色设置为黑色如下: 
#ff000000

自己的理解是,因为activity是需要展示布局,所以activity就待有一个画板,你需要展示你的布局,android就把布局加载到画板上,画板默认白色,当画板没有布局时就是白色.布局加载需要时间,所以在activity调转过程也会出现白色闪屏.这个白板就是主题,所以自定义主题,把主题的白景设置为黑色.

 

 

你可能感兴趣的:(android)