
Untitled
By: a guest on
Aug 5th, 2012 | syntax:
None | size: 1.82 KB | hits: 15 | expires: Never
Can I run an Activity before running libgdx?
public class MyActivity extends AndroidApplication {
public void onCreate (android.os.Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setRequestedOrientation (ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
Intent myIntent = new Intent(MyActivity.this, StartActivity.class);
startActivity(myIntent);
initialize(new MyGame(), false); //run libgdx
}
}
public class StartActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView text = new TextView(this);
text.setText("Hello World, Android");
setContentView(text);
try {
Thread.sleep(7000);
}
catch (InterruptedException e) {};
finish();
return;
}
}
Intent i = new Intent(this, MyActivity.class);
startActivity(i);
public class BluetoothActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.bluetoothsettings);
Button startGame = (Button)findViewById(R.id.btnStartGame);
// handle set start click
startGame.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(BluetoothActivity.this, GameActivity.class);
BluetoothActivity.this.startActivity(intent);
}
});
}
}
<activity android:name=".BluetoothActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>