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