diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 550cee2..1a7d16c 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -16,7 +16,6 @@
@@ -26,7 +25,9 @@
+ android:configChanges="keyboardHidden|orientation|screenSize"
+ android:screenOrientation="landscape"
+ android:keepScreenOn="true">
diff --git a/app/src/main/java/com/iutlaval/myapplication/Game/PopupRunable.java b/app/src/main/java/com/iutlaval/myapplication/Game/PopupRunable.java
index 1f72dd5..bde9a23 100644
--- a/app/src/main/java/com/iutlaval/myapplication/Game/PopupRunable.java
+++ b/app/src/main/java/com/iutlaval/myapplication/Game/PopupRunable.java
@@ -33,7 +33,7 @@ public class PopupRunable implements Runnable{
public static void makePopup(Activity activity,int stringId)
{
String recivedMessage = activity.getResources().getString(stringId);
- new PopupRunable(activity,recivedMessage).run();
+ activity.runOnUiThread(new PopupRunable(activity,recivedMessage));
}
/**
@@ -43,6 +43,6 @@ public class PopupRunable implements Runnable{
*/
public static void makePopup(Activity activity,String message)
{
- new PopupRunable(activity,message).run();
+ activity.runOnUiThread(new PopupRunable(activity,message));
}
}
diff --git a/app/src/main/java/com/iutlaval/myapplication/GameActivity.java b/app/src/main/java/com/iutlaval/myapplication/GameActivity.java
index 7494de3..8408065 100644
--- a/app/src/main/java/com/iutlaval/myapplication/GameActivity.java
+++ b/app/src/main/java/com/iutlaval/myapplication/GameActivity.java
@@ -41,13 +41,12 @@ public class GameActivity extends Activity {
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
}
+ getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
String deck = getIntent().getStringExtra("DECK");
renderer = new Renderer(getBaseContext(),deck,this);
-
-
setContentView(renderer);
}