Return true for onSceneTouchEvent calling. Finishe callback methods when they transfer one method to other in Engine Life Cycle methods. Add below 3 line to corresponding methods.
pOnCreateResourcesCallback.onCreateResourcesFinished(); after onCreateResources() finished
pOnCreateSceneCallback.onCreateSceneFinished(mScene); after onCreateScene() finished
pOnPopulateSceneCallback.onPopulateSceneFinished(); after onPopulateScene() finished.
Like:
@Override
public void onCreateResources(OnCreateResourcesCallback pOnCreateResourcesCallback) throws Exception {
Log.d(TAG, "onCreateResources");
// your code will be here
// call this callback;
pOnCreateResourcesCallback.onCreateResourcesFinished();
}
@Override
public void onCreateScene(OnCreateSceneCallback pOnCreateSceneCallback) throws Exception {
Log.d(TAG, "onCreateScene");
// your code will be here
// call this callback;
pOnCreateSceneCallback.onCreateSceneFinished(mScene);
}
@Override
public void onPopulateScene(Scene pScene, OnPopulateSceneCallback pOnPopulateSceneCallback) throws Exception {
Log.d(TAG, "onPopulateScene");
// your code will be here
// call this callback;
pOnPopulateSceneCallback.onPopulateSceneFinished();
}