diff --git a/app/app.iml b/app/app.iml
index 85d9066..4ae59e2 100644
--- a/app/app.iml
+++ b/app/app.iml
@@ -12,10 +12,7 @@
-
-
- generateDebugAndroidTestSources
generateDebugSources
@@ -28,7 +25,7 @@
-
+
@@ -50,6 +47,13 @@
+
+
+
+
+
+
+
@@ -57,6 +61,13 @@
+
+
+
+
+
+
+
@@ -65,10 +76,8 @@
-
-
-
-
+
+
@@ -78,27 +87,26 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/build.gradle b/app/build.gradle
index c74cdd9..c71f0b7 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -2,7 +2,7 @@
android {
compileSdkVersion 22
- buildToolsVersion "22.0.1"
+ buildToolsVersion '23.0.2'
defaultConfig {
applicationId "de.apps4ics.mountainnavigation"
diff --git a/app/src/main/cable_car-web.png b/app/src/main/cable_car-web.png
new file mode 100644
index 0000000..d8c8e08
--- /dev/null
+++ b/app/src/main/cable_car-web.png
Binary files differ
diff --git a/app/src/main/java/de/apps4ics/mountainnavigation/MainActivity.java b/app/src/main/java/de/apps4ics/mountainnavigation/MainActivity.java
index 55150a0..a385503 100644
--- a/app/src/main/java/de/apps4ics/mountainnavigation/MainActivity.java
+++ b/app/src/main/java/de/apps4ics/mountainnavigation/MainActivity.java
@@ -253,7 +253,7 @@
R.drawable.image_upload,
R.drawable.cell_reception,
R.drawable.wifi,
- R.drawable.lift
+ R.mipmap.cable_car
};
WeatherClient.ClientBuilder weatherBuilder = new WeatherClient.ClientBuilder();
@@ -1132,9 +1132,13 @@
popupMapView.getOverlays().add(overlay);
}
- private void addCellReceptionPoi(){
+ public boolean hasInternet() {
setActiveNetwork();
- if(activeNetwork != null && activeNetwork.isConnected()){
+ return activeNetwork != null && activeNetwork.isConnected();
+ }
+
+ private void addCellReceptionPoi(){
+ if(hasInternet()){
if(tm != null && networkStrength != -1){
String opName = tm.getNetworkOperatorName();
String opCountry = tm.getNetworkCountryIso();
@@ -1171,8 +1175,7 @@
AlertDialog wifiIntentDialog = wifiIntentDialogBuilder.create();
wifiIntentDialog.show();
} else {
- setActiveNetwork();
- if (activeNetwork != null && activeNetwork.isConnected()) {
+ if(hasInternet()){
if (activeNetwork.getType() == ConnectivityManager.TYPE_WIFI) {
String ssid = wm.getConnectionInfo().getSSID();
int rssi = wm.getConnectionInfo().getRssi();
diff --git a/app/src/main/path_giddiness-web.png b/app/src/main/path_giddiness-web.png
index 9d74af5..d270e45 100644
--- a/app/src/main/path_giddiness-web.png
+++ b/app/src/main/path_giddiness-web.png
Binary files differ
diff --git a/app/src/main/res/mipmap-hdpi/cable_car.png b/app/src/main/res/mipmap-hdpi/cable_car.png
new file mode 100644
index 0000000..7e715ab
--- /dev/null
+++ b/app/src/main/res/mipmap-hdpi/cable_car.png
Binary files differ
diff --git a/app/src/main/res/mipmap-hdpi/path_giddiness.png b/app/src/main/res/mipmap-hdpi/path_giddiness.png
index aeb6232..3330a9c 100644
--- a/app/src/main/res/mipmap-hdpi/path_giddiness.png
+++ b/app/src/main/res/mipmap-hdpi/path_giddiness.png
Binary files differ
diff --git a/app/src/main/res/mipmap-mdpi/cable_car.png b/app/src/main/res/mipmap-mdpi/cable_car.png
new file mode 100644
index 0000000..96c2330
--- /dev/null
+++ b/app/src/main/res/mipmap-mdpi/cable_car.png
Binary files differ
diff --git a/app/src/main/res/mipmap-mdpi/path_giddiness.png b/app/src/main/res/mipmap-mdpi/path_giddiness.png
index 1eddb67..98dde6a 100644
--- a/app/src/main/res/mipmap-mdpi/path_giddiness.png
+++ b/app/src/main/res/mipmap-mdpi/path_giddiness.png
Binary files differ
diff --git a/app/src/main/res/mipmap-xhdpi/cable_car.png b/app/src/main/res/mipmap-xhdpi/cable_car.png
new file mode 100644
index 0000000..210c7e6
--- /dev/null
+++ b/app/src/main/res/mipmap-xhdpi/cable_car.png
Binary files differ
diff --git a/app/src/main/res/mipmap-xhdpi/path_giddiness.png b/app/src/main/res/mipmap-xhdpi/path_giddiness.png
index fb9a20c..7c1df3e 100644
--- a/app/src/main/res/mipmap-xhdpi/path_giddiness.png
+++ b/app/src/main/res/mipmap-xhdpi/path_giddiness.png
Binary files differ
diff --git a/app/src/main/res/mipmap-xxhdpi/cable_car.png b/app/src/main/res/mipmap-xxhdpi/cable_car.png
new file mode 100644
index 0000000..dee8a6b
--- /dev/null
+++ b/app/src/main/res/mipmap-xxhdpi/cable_car.png
Binary files differ
diff --git a/app/src/main/res/mipmap-xxhdpi/path_giddiness.png b/app/src/main/res/mipmap-xxhdpi/path_giddiness.png
index 38901be..c279158 100644
--- a/app/src/main/res/mipmap-xxhdpi/path_giddiness.png
+++ b/app/src/main/res/mipmap-xxhdpi/path_giddiness.png
Binary files differ
diff --git a/app/src/main/res/mipmap-xxxhdpi/cable_car.png b/app/src/main/res/mipmap-xxxhdpi/cable_car.png
new file mode 100644
index 0000000..0f3aa16
--- /dev/null
+++ b/app/src/main/res/mipmap-xxxhdpi/cable_car.png
Binary files differ
diff --git a/app/src/main/res/mipmap-xxxhdpi/path_giddiness.png b/app/src/main/res/mipmap-xxxhdpi/path_giddiness.png
index e991698..e66360c 100644
--- a/app/src/main/res/mipmap-xxxhdpi/path_giddiness.png
+++ b/app/src/main/res/mipmap-xxxhdpi/path_giddiness.png
Binary files differ