28package com.jogamp.openal.test.android;
30import android.app.Activity;
31import android.os.Bundle;
32import android.util.Log;
35 boolean isDelegatedActivity;
36 Activity rootActivity;
37 boolean setThemeCalled =
false;
41 isDelegatedActivity =
false;
46 this.rootActivity = rootActivity;
47 this.isDelegatedActivity =
this != rootActivity;
51 return isDelegatedActivity;
59 public void onCreate(
final Bundle savedInstanceState) {
60 Log.d(
MD.
TAG,
"onCreate");
61 if(!isDelegatedActivity()) {
62 super.onCreate(savedInstanceState);
64 jogamp.common.os.android.StaticContext.init(rootActivity.getApplicationContext());
69 Log.d(
MD.
TAG,
"onStart");
70 if(!isDelegatedActivity()) {
77 Log.d(
MD.
TAG,
"onRestart");
78 if(!isDelegatedActivity()) {
85 Log.d(
MD.
TAG,
"onResume");
86 if(!isDelegatedActivity()) {
93 Log.d(
MD.
TAG,
"onPause");
94 if(!isDelegatedActivity()) {
101 Log.d(
MD.
TAG,
"onStop");
102 if(!isDelegatedActivity()) {
109 Log.d(
MD.
TAG,
"onDestroy");
110 jogamp.common.os.android.StaticContext.clear();
111 if(!isDelegatedActivity()) {
void onCreate(final Bundle savedInstanceState)
void setRootActivity(final Activity rootActivity)
final Activity getActivity()
final boolean isDelegatedActivity()