From 25179be380fd39be0e03095262cf823aadf17027 Mon Sep 17 00:00:00 2001 From: Jean-Michel Trivi <> Date: Wed, 22 Apr 2009 13:16:35 -0700 Subject: [PATCH] AI 147301: am: CL 147296 Reuse the JetPlayer singleton instance in the initialization of JetBoy instead of destroying it. Original author: jmtrivi Merged from: //branches/cupcake/... Automated import of CL 147301 --- .../src/com/example/android/jetboy/JetBoyView.java | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/samples/JetBoy/src/com/example/android/jetboy/JetBoyView.java b/samples/JetBoy/src/com/example/android/jetboy/JetBoyView.java index 3a49a8778..1b179252e 100755 --- a/samples/JetBoy/src/com/example/android/jetboy/JetBoyView.java +++ b/samples/JetBoy/src/com/example/android/jetboy/JetBoyView.java @@ -416,14 +416,8 @@ public class JetBoyView extends SurfaceView implements SurfaceHolder.Callback { */ private void initializeJetPlayer() { - // JET info: this is what we do to undesirable instances: we release them! - if (mJet != null) - { - mJet.release(); - mJet = null; - } - - // JET info: let's create our JetPlayer instance using the factory + // JET info: let's create our JetPlayer instance using the factory. + // JET info: if we already had one, the same singleton is returned. mJet = JetPlayer.getJetPlayer(); mJetPlaying = false;