diff --git a/.gitattributes b/.gitattributes
index 59638709f87..f8556e9a7e1 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -16674,6 +16674,7 @@ forge-gui/src/main/java/forge/interfaces/IButton.java -text
forge-gui/src/main/java/forge/interfaces/ICheckBox.java -text
forge-gui/src/main/java/forge/interfaces/IComboBox.java -text
forge-gui/src/main/java/forge/interfaces/IGuiBase.java -text
+forge-gui/src/main/java/forge/interfaces/INetworkConnection.java -text
forge-gui/src/main/java/forge/interfaces/IProgressBar.java -text
forge-gui/src/main/java/forge/interfaces/ITextField.java -text
forge-gui/src/main/java/forge/interfaces/IWinLoseView.java -text
diff --git a/forge-gui-android/AndroidManifest.xml b/forge-gui-android/AndroidManifest.xml
index e8361819811..d100064afdf 100644
--- a/forge-gui-android/AndroidManifest.xml
+++ b/forge-gui-android/AndroidManifest.xml
@@ -9,7 +9,8 @@
android:targetSdkVersion="19" />
-
+
+
screens = new Stack();
- public static ApplicationListener getApp(Clipboard clipboard0, String assetDir0, Runnable onExit0) {
+ public static ApplicationListener getApp(Clipboard clipboard0, INetworkConnection networkConnection0, String assetDir0, Runnable onExit0) {
if (GuiBase.getInterface() == null) {
clipboard = clipboard0;
+ networkConnection = networkConnection0;
onExit = onExit0;
GuiBase.setInterface(new GuiMobile(assetDir0));
}
@@ -121,6 +124,10 @@ public class Forge implements ApplicationListener {
return clipboard;
}
+ public static INetworkConnection getNetworkConnection() {
+ return networkConnection;
+ }
+
public static void showMenu() {
if (currentScreen == null) { return; }
endKeyInput(); //end key input before menu shown
diff --git a/forge-gui/src/main/java/forge/interfaces/INetworkConnection.java b/forge-gui/src/main/java/forge/interfaces/INetworkConnection.java
new file mode 100644
index 00000000000..bf3a47c8aea
--- /dev/null
+++ b/forge-gui/src/main/java/forge/interfaces/INetworkConnection.java
@@ -0,0 +1,6 @@
+package forge.interfaces;
+
+public interface INetworkConnection {
+ boolean isConnected();
+ boolean isConnectedToWifi();
+}