MainActivity.cs 723 B

12345678910111213141516171819202122
  1. using Android.Views;
  2. using StateObject.Core;
  3. using Android.App;
  4. using Android.OS;
  5. using Android.Content.PM;
  6. using Microsoft.Xna.Framework;
  7. namespace StateObject.Android
  8. {
  9. [Activity(Label = "StateObjectAndroid", MainLauncher = true, Icon = "@mipmap/ic_launcher", Theme = "@style/MainTheme", ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation)]
  10. public class MainActivity : AndroidGameActivity
  11. {
  12. protected override void OnCreate(Bundle savedInstanceState)
  13. {
  14. base.OnCreate(savedInstanceState);
  15. var game = new StateObjectGame();
  16. SetContentView((game.Services.GetService(typeof(View))) as View);
  17. game.Run();
  18. }
  19. }
  20. }