Example usage for com.badlogic.gdx.backends.android AndroidApplicationConfiguration AndroidApplicationConfiguration

List of usage examples for com.badlogic.gdx.backends.android AndroidApplicationConfiguration AndroidApplicationConfiguration

Introduction

In this page you can find the example usage for com.badlogic.gdx.backends.android AndroidApplicationConfiguration AndroidApplicationConfiguration.

Prototype

AndroidApplicationConfiguration

Source Link

Usage

From source file:it.alcacoop.fourinaline.MainActivity.java

License:Open Source License

@SuppressLint("InflateParams")
@SuppressWarnings("deprecation")
@Override//from w ww .j a  va2s  .  c om
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    AndroidApplicationConfiguration cfg = new AndroidApplicationConfiguration();
    cfg.useGL20 = true;
    gameView = initializeForView(new FourInALine(this), cfg);

    requestWindowFeature(Window.FEATURE_NO_TITLE);
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
            WindowManager.LayoutParams.FLAG_FULLSCREEN);
    getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
    getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

    RelativeLayout layout = new RelativeLayout(this);

    /** ADS INITIALIZATION **/
    PrivateDataManager.initData();
    PrivateDataManager.createBillingData(this);
    adView = new AdView(this);
    adView.setAdUnitId(PrivateDataManager.ads_id);

    if (isTablet(this))
        adView.setAdSize(AdSize.SMART_BANNER);
    else
        adView.setAdSize(AdSize.BANNER);
    adView.setVisibility(View.GONE);

    if (!isProVersion())
        adView.loadAd(new AdRequest.Builder().build());

    interstitial = new InterstitialAd(this);
    interstitial.setAdUnitId(PrivateDataManager.int_id);
    /** ADS INITIALIZATION **/

    RelativeLayout.LayoutParams adParams = new RelativeLayout.LayoutParams(
            RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT);
    adParams.addRule(RelativeLayout.ALIGN_PARENT_TOP);
    adParams.addRule(RelativeLayout.ALIGN_PARENT_LEFT);
    layout.addView(gameView);
    layout.addView(adView, adParams);

    LayoutInflater inflater = (LayoutInflater) this.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    chatBox = inflater.inflate(R.layout.chat_box, null);
    RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(
            RelativeLayout.LayoutParams.MATCH_PARENT, RelativeLayout.LayoutParams.WRAP_CONTENT);
    chatBox.setVisibility(View.GONE);
    layout.addView(chatBox, params);

    /** CHATBOX DIMS **/
    Display display = getWindowManager().getDefaultDisplay();
    // rotation = display.getRotation();
    Point size = new Point();
    try {
        display.getSize(size);
    } catch (java.lang.NoSuchMethodError ignore) { // Older device
        size.x = display.getWidth();
        size.y = display.getHeight();
    }
    int width = size.x;
    View s1 = chatBox.findViewById(R.id.space1);
    View s2 = chatBox.findViewById(R.id.space2);
    View s3 = chatBox.findViewById(R.id.chat_content);
    ViewGroup.LayoutParams pars = s1.getLayoutParams();
    pars.width = Math.round(width * 0.15f) + 7;
    s1.setLayoutParams(pars);
    pars = s2.getLayoutParams();
    pars.width = Math.round(width * 0.15f) + 7;
    s2.setLayoutParams(pars);
    pars = s3.getLayoutParams();
    FourInALine.chatHeight = pars.height;
    pars.width = Math.round(width * 0.7f) - 14;
    s3.setLayoutParams(pars);
    EditText target = (EditText) chatBox.findViewById(R.id.message);
    target.setOnEditorActionListener(this);
    /** CHATBOX DIMS **/

    setContentView(layout);
}

From source file:net.bplaced.therefactory.nomoore.AndroidLauncher.java

License:Open Source License

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    AndroidApplicationConfiguration config = new AndroidApplicationConfiguration();
    config.useAccelerometer = false;/*ww  w . ja va 2s. com*/
    config.useCompass = false;
    config.useGyroscope = false;
    config.useWakelock = true;
    config.hideStatusBar = true;
    config.useImmersiveMode = true;
    initialize(new MyGdxGame(this), config);
}

From source file:net.bplaced.therefactory.voraciousviper.AndroidLauncher.java

License:Open Source License

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    AndroidApplicationConfiguration config = new AndroidApplicationConfiguration();
    config.useAccelerometer = false;//from   ww  w .  j ava  2  s.  c  o m
    config.useCompass = false;
    config.useGyroscope = false;
    config.useWakelock = true;
    config.hideStatusBar = true;
    config.useImmersiveMode = true;
    initialize(new VoraciousViper(this), config);
}

From source file:net.dat.killemall.KillemallActivity.java

License:Apache License

/** Called when the activity is first created. */
@Override/*from   w w  w . j a  v  a2s. co m*/
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    //Config ndras fr att tillta enskilda funktioner som finns
    // p telefonen.
    AndroidApplicationConfiguration config = new AndroidApplicationConfiguration();
    config.useAccelerometer = false;
    config.useCompass = false;
    config.useWakelock = true;
    config.useGL20 = true;
    initialize(new KillEmAll(), config);
}

From source file:net.ivang.axonix.AxonixAndroidStarter.java

License:Apache License

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    AndroidApplicationConfiguration cfg = new AndroidApplicationConfiguration();
    cfg.useAccelerometer = false;/* w  ww.j a v  a 2  s. c  om*/
    cfg.useCompass = false;
    cfg.useWakelock = false;
    cfg.useGL20 = true;
    initialize(new AxonixGameWrapper(), cfg);

    Gdx.input.setCatchBackKey(true);
}

From source file:net.saga.mmstyle.android.AndroidLauncher.java

License:Open Source License

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    AndroidApplicationConfiguration config = new AndroidApplicationConfiguration();
    config.useAccelerometer = false;//w  w  w  .j av a  2 s .co  m
    config.useCompass = false;
    config.useImmersiveMode = true;

    initialize(new Game(), config);
}

From source file:net.spookygames.gdx.sfx.demo.GdxSfxDemoAndroid.java

License:Open Source License

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    AndroidApplicationConfiguration config = new AndroidApplicationConfiguration();
    config.useAccelerometer = false;/*from w  w  w.  jav  a  2 s  .  c  o m*/
    config.useCompass = false;
    config.useWakelock = true;

    AndroidAudioDurationResolver.initialize(this.getPackageName());

    initialize(new GdxSfxDemo(new AndroidFileChooser(this)), config);
}

From source file:nl.littlebluefrog.ld34.android.AndroidLauncher.java

License:Apache License

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    AndroidApplicationConfiguration config = new AndroidApplicationConfiguration();
    initialize(new LD34(), config);
}

From source file:org.ah.gcc.rover.AndroidLauncher.java

License:Open Source License

@Override
protected void onCreate(Bundle savedInstanceState) {
    Context applicationContext = this.getApplicationContext();

    super.onCreate(savedInstanceState);
    AndroidApplicationConfiguration config = new AndroidApplicationConfiguration();
    initialize(new RoverController(new AndroidPlatformSpecific(applicationContext)), config);
}

From source file:org.ah.gcode.preview.android.AndroidLauncher.java

License:Open Source License

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    AndroidApplicationConfiguration config = new AndroidApplicationConfiguration();
    initialize(new GCodePreview(), config);
}