電話が特定のタイプの充電器に接続され、「カーモード」または「運転モード」になったときにアプリケーションで発生する問題を処理しようとしています。
実行中のアプリケーションでは、onDestroy() が呼び出され、その直後に onCreate() が呼び出され、アプリケーションが正常に再起動します。ただし、UI 要素 (新しく作成されたメイン アクティビティ内) を更新するための後続の呼び出しは効果がなく、レイアウトの範囲を失ったように見えます。
RelativeLayout splash = (RelativeLayout) findViewById(R.id.splash);
splash.setVisibility(View.VISIBLE);
私が説明していない onDestroy() が発生している可能性はありますか? 私は必要がないと思ったので、あまり onDestroy のクリーンアップを行いません。