android按Home键回到预览界面时显示黑屏问题。
目前在做一个相机功能,相机主界面是预览页面,当我点击设置按钮进入设置页面时,然后预览界面就会停止预览,再然后了按Home键回到预览界面,再次启动应用程序时,相机预览界面显示黑屏。
看了网上大佬们的解决方法,有的是预览大小或者隐藏显示问题,但,都解决不了我的问题。
后来,我决定重新了解android的生命周期。
发现,当我再进入第二个界面时,相机已经变为空了,等我返回预览界面时需要重新打开相机。
具体请看下面代码:
进入第二个页面时会调用 onPause方法。
@Override
public void onPause() {
super.onPause();
Log.d