旋转屏幕时,我失去了与应用计费的连接。这是我onDestroy
下面的方法:
@Override
protected void onDestroy() {
super.onDestroy();
if (isFinishing()) {
Log.d(tag, "Destroying helper.");
if (mHelper != null) {
mHelper.dispose();
mHelper = null;
}
}
Toast.makeText(this, "onDestroy " + mHelper, Toast.LENGTH_SHORT).show();
}
这表明当屏幕方向随着活动未完成而发生变化时,mHelper 仍然不为空,然后在我的 onCreate 方法中mHelper
为空。
如何防止屏幕旋转这样做?