Application接口提供了多種方法查詢運作環境的屬性。
擷取目前應用類型
有時候需要根據特定平台進行特别的操作。Application.getType()用來傳回目前正在運作的平台,示例如下:
switch (Gdx.app.getType()) {
case Android:
// android specific code
break;
case Desktop:
// desktop specific code
case WebGl:
// HTML5 specific code
default:
// Other platforms specific code
}
在Android中,還可以查詢目前Android的版本:
int androidVersion = Gdx.app.getVersion();
這将傳回目前使用的SDK版本。比如3對應Android1.5。