diff --git a/.idea/libraries/Gradle__android_arch_core_common_1_0_0_jar.xml b/.idea/libraries/Gradle__android_arch_core_common_1_0_0_jar.xml
deleted file mode 100644
index 0647ff1..0000000
--- a/.idea/libraries/Gradle__android_arch_core_common_1_0_0_jar.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__android_arch_lifecycle_common_1_0_0_jar.xml b/.idea/libraries/Gradle__android_arch_lifecycle_common_1_0_0_jar.xml
deleted file mode 100644
index 7d25f6b..0000000
--- a/.idea/libraries/Gradle__android_arch_lifecycle_common_1_0_0_jar.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__android_arch_lifecycle_runtime_1_0_0.xml b/.idea/libraries/Gradle__android_arch_lifecycle_runtime_1_0_0.xml
deleted file mode 100644
index 9741ce9..0000000
--- a/.idea/libraries/Gradle__android_arch_lifecycle_runtime_1_0_0.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_animated_vector_drawable_26_1_0.xml b/.idea/libraries/Gradle__com_android_support_animated_vector_drawable_26_1_0.xml
deleted file mode 100644
index bbaa371..0000000
--- a/.idea/libraries/Gradle__com_android_support_animated_vector_drawable_26_1_0.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_appcompat_v7_26_1_0.xml b/.idea/libraries/Gradle__com_android_support_appcompat_v7_26_1_0.xml
deleted file mode 100644
index c0dea90..0000000
--- a/.idea/libraries/Gradle__com_android_support_appcompat_v7_26_1_0.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_design_26_1_0.xml b/.idea/libraries/Gradle__com_android_support_design_26_1_0.xml
deleted file mode 100644
index 019fa17..0000000
--- a/.idea/libraries/Gradle__com_android_support_design_26_1_0.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_recyclerview_v7_26_1_0.xml b/.idea/libraries/Gradle__com_android_support_recyclerview_v7_26_1_0.xml
deleted file mode 100644
index 43bee7b..0000000
--- a/.idea/libraries/Gradle__com_android_support_recyclerview_v7_26_1_0.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_annotations_26_1_0_jar.xml b/.idea/libraries/Gradle__com_android_support_support_annotations_26_1_0_jar.xml
deleted file mode 100644
index 3371151..0000000
--- a/.idea/libraries/Gradle__com_android_support_support_annotations_26_1_0_jar.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_annotations_27_1_1_jar.xml b/.idea/libraries/Gradle__com_android_support_support_annotations_27_1_1_jar.xml
deleted file mode 100644
index 1517ad9..0000000
--- a/.idea/libraries/Gradle__com_android_support_support_annotations_27_1_1_jar.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_compat_26_1_0.xml b/.idea/libraries/Gradle__com_android_support_support_compat_26_1_0.xml
deleted file mode 100644
index 1f81931..0000000
--- a/.idea/libraries/Gradle__com_android_support_support_compat_26_1_0.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_core_ui_26_1_0.xml b/.idea/libraries/Gradle__com_android_support_support_core_ui_26_1_0.xml
deleted file mode 100644
index 2b5fa4d..0000000
--- a/.idea/libraries/Gradle__com_android_support_support_core_ui_26_1_0.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_core_utils_26_1_0.xml b/.idea/libraries/Gradle__com_android_support_support_core_utils_26_1_0.xml
deleted file mode 100644
index 8bcea53..0000000
--- a/.idea/libraries/Gradle__com_android_support_support_core_utils_26_1_0.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_fragment_26_1_0.xml b/.idea/libraries/Gradle__com_android_support_support_fragment_26_1_0.xml
deleted file mode 100644
index 6f59618..0000000
--- a/.idea/libraries/Gradle__com_android_support_support_fragment_26_1_0.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_media_compat_26_1_0.xml b/.idea/libraries/Gradle__com_android_support_support_media_compat_26_1_0.xml
deleted file mode 100644
index 70817ae..0000000
--- a/.idea/libraries/Gradle__com_android_support_support_media_compat_26_1_0.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_v4_26_1_0.xml b/.idea/libraries/Gradle__com_android_support_support_v4_26_1_0.xml
deleted file mode 100644
index 7f215b6..0000000
--- a/.idea/libraries/Gradle__com_android_support_support_v4_26_1_0.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_vector_drawable_26_1_0.xml b/.idea/libraries/Gradle__com_android_support_support_vector_drawable_26_1_0.xml
deleted file mode 100644
index 2e34970..0000000
--- a/.idea/libraries/Gradle__com_android_support_support_vector_drawable_26_1_0.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_transition_26_1_0.xml b/.idea/libraries/Gradle__com_android_support_transition_26_1_0.xml
deleted file mode 100644
index e99bebd..0000000
--- a/.idea/libraries/Gradle__com_android_support_transition_26_1_0.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 821655e..2453eaa 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -8,7 +8,7 @@
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
- android:theme="@style/AppTheme">
+ android:theme="@style/Theme.AppCompat.Light.NoActionBar">
@Override
@@ -407,6 +473,7 @@ public class MainActivity extends AppCompatActivity implements IOrientationConsu
serviceTrackingDog.importGpxTrace(new File(data.getStringExtra(FilePicker.EXTRA_FILE_PATH)));
updateDogTrace();
updateTrailTrace();
+ updateSendTraceMenu();
// Update distance
distance = serviceTrackingDog.calculTrailDistance();
@@ -516,6 +583,7 @@ public class MainActivity extends AppCompatActivity implements IOrientationConsu
this.add_object.setVisibility(View.GONE);
this.start_stop_dog_trace.setVisibility(View.VISIBLE);
}
+ updateSendTraceMenu();
}
private void changeStatusDogTrace() {
diff --git a/app/src/main/res/drawable/ic_check_box_checked.xml b/app/src/main/res/drawable/ic_check_box_checked.xml
new file mode 100644
index 0000000..9948171
--- /dev/null
+++ b/app/src/main/res/drawable/ic_check_box_checked.xml
@@ -0,0 +1,9 @@
+
+
+
diff --git a/app/src/main/res/drawable/ic_check_box_unchecked.xml b/app/src/main/res/drawable/ic_check_box_unchecked.xml
new file mode 100644
index 0000000..cf8bfa2
--- /dev/null
+++ b/app/src/main/res/drawable/ic_check_box_unchecked.xml
@@ -0,0 +1,9 @@
+
+
+
diff --git a/app/src/main/res/drawable/ic_import.png b/app/src/main/res/drawable/ic_import.png
new file mode 100644
index 0000000..6502ab9
Binary files /dev/null and b/app/src/main/res/drawable/ic_import.png differ
diff --git a/app/src/main/res/drawable/ic_menu.xml b/app/src/main/res/drawable/ic_menu.xml
new file mode 100644
index 0000000..cf37e2a
--- /dev/null
+++ b/app/src/main/res/drawable/ic_menu.xml
@@ -0,0 +1,9 @@
+
+
+
diff --git a/app/src/main/res/drawable/ic_menu_app.png b/app/src/main/res/drawable/ic_menu_app.png
new file mode 100644
index 0000000..dbae74f
Binary files /dev/null and b/app/src/main/res/drawable/ic_menu_app.png differ
diff --git a/app/src/main/res/drawable/ic_share.xml b/app/src/main/res/drawable/ic_share.xml
new file mode 100644
index 0000000..e3fe874
--- /dev/null
+++ b/app/src/main/res/drawable/ic_share.xml
@@ -0,0 +1,9 @@
+
+
+
diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml
deleted file mode 100644
index eed4d89..0000000
--- a/app/src/main/res/layout/activity_main.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/layout/content_main.xml b/app/src/main/res/layout/content_main.xml
deleted file mode 100644
index 3fc2170..0000000
--- a/app/src/main/res/layout/content_main.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/src/main/res/layout/main.xml b/app/src/main/res/layout/main.xml
index 6a5a34d..2d17eba 100644
--- a/app/src/main/res/layout/main.xml
+++ b/app/src/main/res/layout/main.xml
@@ -1,85 +1,101 @@
-
+ android:fitsSystemWindows="true">
-
+ android:layout_height="match_parent"
+ tools:context=".MainActivity">
-
+ android:layout_height="wrap_content"
+ android:theme="@style/AppTheme.AppBarOverlay">
-
-
+
-
+
+
-
+
-
-
-
-
+
+ android:id="@+id/center_button"
+ android:layout_width="48dp"
+ android:layout_height="48dp"
+ android:layout_gravity="top|end"
+ android:layout_marginTop="90dp"
+ android:layout_marginEnd="16dp"
+ android:background="@drawable/osm_ic_center_map" />
-
+ android:layout_gravity="bottom"
+ android:orientation="horizontal">
-
-
-
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/menu/drawer_view.xml b/app/src/main/res/menu/drawer_view.xml
new file mode 100644
index 0000000..37d4cd8
--- /dev/null
+++ b/app/src/main/res/menu/drawer_view.xml
@@ -0,0 +1,35 @@
+
+
\ No newline at end of file
diff --git a/app/src/main/res/menu/menu_main.xml b/app/src/main/res/menu/menu_main.xml
deleted file mode 100644
index 79be239..0000000
--- a/app/src/main/res/menu/menu_main.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 43c54a7..66c9d9c 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -9,10 +9,11 @@
Import GPX
Envoyer trace du traceur
- Envoyer trace du traceur par XMPP
Envoyer par
Active vibration objets
Affiche identifiant
Lecture identifiant
+ XMPP
Active XMPP
+ Envoyer trace du traceur par XMPP