com.badlogic.gdx
Interface ApplicationListener

All Known Implementing Classes:
ApplicationAdapter, Game

public interface ApplicationListener

An ApplicationListener is called when the Application is created, resumed, rendering, paused or destroyed. All methods are called in a thread that has the OpenGL context current. You can thus safely create and manipulate graphics resources.

The ApplicationListener interface follows the standard Android activity life-cycle and is emulated on the desktop accordingly.

Author:
mzechner

Method Summary
 void create()
          Called when the Application is first created.
 void dispose()
          Called when the Application is destroyed.
 void pause()
          Called when the Application is paused.
 void render()
          Called when the Application should render itself.
 void resize(int width, int height)
          Called when the Application is resized.
 void resume()
          Called when the Application is resumed from a paused state.
 

Method Detail

create

void create()
Called when the Application is first created.


resize

void resize(int width,
            int height)
Called when the Application is resized. This can happen at any point during a non-paused state but will never happen before a call to create().

Parameters:
width - the new width in pixels
height - the new height in pixels

render

void render()
Called when the Application should render itself.


pause

void pause()
Called when the Application is paused. An Application is paused before it is destroyed, when a user pressed the Home button on Android or an incoming call happend. On the desktop this will only be called immediately before dispose() is called.


resume

void resume()
Called when the Application is resumed from a paused state. On Android this happens when the activity gets focus again. On the desktop this method will never be called.


dispose

void dispose()
Called when the Application is destroyed. Preceded by a call to pause().



Copyright © 2013. All Rights Reserved.