我的应用程序有问题,在我的主要活动中,我有一个按钮可以打开另一个扩展的活动RajawaliActivity
public void onStartOpenCVViewActivity(View view) {
Intent intent = new Intent(this, SelectSceneActivity.class);
startActivity(intent);
}
当我从该活动返回时,主要活动(以及之后打开的所有其他活动)在 android 4.4.4 上变为全白色(android 4.1.2 - samsung s3 mini)或黑色(有时在单击后,大部分时间立即) (摩托罗拉摩托克)。
更准确地说,我可以在 onResume() 期间看到正确的叠加层,但随后会出现“白色/黑色”叠加层。有趣的是,我仍然可以单击“白色/黑色覆盖”下的按钮,并且可以看到部分 GUI。GUI 通过白色“叠加层”可见 在此“叠加层”出现后,除非我关闭并重新打开应用程序,否则无法摆脱它。
我没有在 onCreate() 和 onResume 上进行任何繁重的计算(除了在 onResume 方法中加载 OpenCV :)OpenCVLoader.initAsync(OpenCVLoader.OPENCV_VERSION_2_4_6, this, this.mLoaderCallback);
我在 Android 5.1(NVidia Shield 平板电脑)上没有看到这个问题。任何提示可能导致这种情况?