diff --git a/.gradle/7.4/executionHistory/executionHistory.bin b/.gradle/7.4/executionHistory/executionHistory.bin
index c620159..7213a26 100644
Binary files a/.gradle/7.4/executionHistory/executionHistory.bin and b/.gradle/7.4/executionHistory/executionHistory.bin differ
diff --git a/.gradle/7.4/executionHistory/executionHistory.lock b/.gradle/7.4/executionHistory/executionHistory.lock
index 5eb09e7..6897045 100644
Binary files a/.gradle/7.4/executionHistory/executionHistory.lock and b/.gradle/7.4/executionHistory/executionHistory.lock differ
diff --git a/.gradle/7.4/fileHashes/fileHashes.bin b/.gradle/7.4/fileHashes/fileHashes.bin
index 541b308..0dab65e 100644
Binary files a/.gradle/7.4/fileHashes/fileHashes.bin and b/.gradle/7.4/fileHashes/fileHashes.bin differ
diff --git a/.gradle/7.4/fileHashes/fileHashes.lock b/.gradle/7.4/fileHashes/fileHashes.lock
index 8800d9d..998a0e3 100644
Binary files a/.gradle/7.4/fileHashes/fileHashes.lock and b/.gradle/7.4/fileHashes/fileHashes.lock differ
diff --git a/.gradle/7.4/fileHashes/resourceHashesCache.bin b/.gradle/7.4/fileHashes/resourceHashesCache.bin
index 0477c81..1b02cf4 100644
Binary files a/.gradle/7.4/fileHashes/resourceHashesCache.bin and b/.gradle/7.4/fileHashes/resourceHashesCache.bin differ
diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock
index 0ebbb4b..5c785c4 100644
Binary files a/.gradle/buildOutputCleanup/buildOutputCleanup.lock and b/.gradle/buildOutputCleanup/buildOutputCleanup.lock differ
diff --git a/.idea/deploymentTargetDropDown.xml b/.idea/deploymentTargetDropDown.xml
index 01dfdb7..6a51562 100644
--- a/.idea/deploymentTargetDropDown.xml
+++ b/.idea/deploymentTargetDropDown.xml
@@ -12,6 +12,6 @@
-
+
\ No newline at end of file
diff --git a/app/build/intermediates/apk/debug/app-debug.apk b/app/build/intermediates/apk/debug/app-debug.apk
index c5363a3..d29af14 100644
Binary files a/app/build/intermediates/apk/debug/app-debug.apk and b/app/build/intermediates/apk/debug/app-debug.apk differ
diff --git a/app/build/intermediates/compile_and_runtime_not_namespaced_r_class_jar/debug/R.jar b/app/build/intermediates/compile_and_runtime_not_namespaced_r_class_jar/debug/R.jar
index ff4d3aa..ca021d8 100644
Binary files a/app/build/intermediates/compile_and_runtime_not_namespaced_r_class_jar/debug/R.jar and b/app/build/intermediates/compile_and_runtime_not_namespaced_r_class_jar/debug/R.jar differ
diff --git a/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_4/graph.bin b/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_4/graph.bin
deleted file mode 100644
index 601f245..0000000
Binary files a/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_4/graph.bin and /dev/null differ
diff --git a/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_5/graph.bin b/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_5/graph.bin
deleted file mode 100644
index 601f245..0000000
Binary files a/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_5/graph.bin and /dev/null differ
diff --git a/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_6/graph.bin b/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_6/graph.bin
deleted file mode 100644
index 601f245..0000000
Binary files a/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_6/graph.bin and /dev/null differ
diff --git a/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_7/graph.bin b/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_7/graph.bin
deleted file mode 100644
index 601f245..0000000
Binary files a/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_7/graph.bin and /dev/null differ
diff --git a/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_e01ec4c9f72d237cfa6e50dd6e8bb1830868b65b4f857936c96b92a06a3eeb15_bucket_4/graph.bin b/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_e01ec4c9f72d237cfa6e50dd6e8bb1830868b65b4f857936c96b92a06a3eeb15_bucket_4/graph.bin
deleted file mode 100644
index 601f245..0000000
Binary files a/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_e01ec4c9f72d237cfa6e50dd6e8bb1830868b65b4f857936c96b92a06a3eeb15_bucket_4/graph.bin and /dev/null differ
diff --git a/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_e01ec4c9f72d237cfa6e50dd6e8bb1830868b65b4f857936c96b92a06a3eeb15_bucket_5/graph.bin b/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_e01ec4c9f72d237cfa6e50dd6e8bb1830868b65b4f857936c96b92a06a3eeb15_bucket_5/graph.bin
deleted file mode 100644
index 601f245..0000000
Binary files a/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_e01ec4c9f72d237cfa6e50dd6e8bb1830868b65b4f857936c96b92a06a3eeb15_bucket_5/graph.bin and /dev/null differ
diff --git a/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_e01ec4c9f72d237cfa6e50dd6e8bb1830868b65b4f857936c96b92a06a3eeb15_bucket_6/graph.bin b/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_e01ec4c9f72d237cfa6e50dd6e8bb1830868b65b4f857936c96b92a06a3eeb15_bucket_6/graph.bin
deleted file mode 100644
index 601f245..0000000
Binary files a/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_e01ec4c9f72d237cfa6e50dd6e8bb1830868b65b4f857936c96b92a06a3eeb15_bucket_6/graph.bin and /dev/null differ
diff --git a/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_e01ec4c9f72d237cfa6e50dd6e8bb1830868b65b4f857936c96b92a06a3eeb15_bucket_7/graph.bin b/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_e01ec4c9f72d237cfa6e50dd6e8bb1830868b65b4f857936c96b92a06a3eeb15_bucket_7/graph.bin
deleted file mode 100644
index 601f245..0000000
Binary files a/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_e01ec4c9f72d237cfa6e50dd6e8bb1830868b65b4f857936c96b92a06a3eeb15_bucket_7/graph.bin and /dev/null differ
diff --git a/app/build/intermediates/dex/debug/mergeDexDebug/classes.dex b/app/build/intermediates/dex/debug/mergeDexDebug/classes.dex
index e9b640a..e5addc5 100644
Binary files a/app/build/intermediates/dex/debug/mergeDexDebug/classes.dex and b/app/build/intermediates/dex/debug/mergeDexDebug/classes.dex differ
diff --git a/app/build/intermediates/dex_number_of_buckets_file/debug/out b/app/build/intermediates/dex_number_of_buckets_file/debug/out
index 301160a..bf0d87a 100644
--- a/app/build/intermediates/dex_number_of_buckets_file/debug/out
+++ b/app/build/intermediates/dex_number_of_buckets_file/debug/out
@@ -1 +1 @@
-8
\ No newline at end of file
+4
\ No newline at end of file
diff --git a/app/build/intermediates/incremental/packageDebug/tmp/debug/dex-renamer-state.txt b/app/build/intermediates/incremental/packageDebug/tmp/debug/dex-renamer-state.txt
index 431baa2..4fcc656 100644
--- a/app/build/intermediates/incremental/packageDebug/tmp/debug/dex-renamer-state.txt
+++ b/app/build/intermediates/incremental/packageDebug/tmp/debug/dex-renamer-state.txt
@@ -1,4 +1,4 @@
-#Fri Mar 24 17:23:15 CET 2023
+#Tue Mar 28 18:26:57 CEST 2023
base.0=/home/UCA/piferreira/2A/Android/ProjetAndroid/app/build/intermediates/dex/debug/mergeDexDebug/classes.dex
renamed.0=classes.dex
path.0=classes.dex
diff --git a/app/build/intermediates/project_dex_archive/debug/out/21c10a508f8daf4da0d32c63f4326a3e099e4fcd7e0a12d379b76bf99a2c53a5_0.jar b/app/build/intermediates/project_dex_archive/debug/out/21c10a508f8daf4da0d32c63f4326a3e099e4fcd7e0a12d379b76bf99a2c53a5_0.jar
deleted file mode 100644
index 27ced8d..0000000
Binary files a/app/build/intermediates/project_dex_archive/debug/out/21c10a508f8daf4da0d32c63f4326a3e099e4fcd7e0a12d379b76bf99a2c53a5_0.jar and /dev/null differ
diff --git a/app/build/intermediates/project_dex_archive/debug/out/21c10a508f8daf4da0d32c63f4326a3e099e4fcd7e0a12d379b76bf99a2c53a5_1.jar b/app/build/intermediates/project_dex_archive/debug/out/21c10a508f8daf4da0d32c63f4326a3e099e4fcd7e0a12d379b76bf99a2c53a5_1.jar
deleted file mode 100644
index d1af79a..0000000
Binary files a/app/build/intermediates/project_dex_archive/debug/out/21c10a508f8daf4da0d32c63f4326a3e099e4fcd7e0a12d379b76bf99a2c53a5_1.jar and /dev/null differ
diff --git a/app/build/intermediates/project_dex_archive/debug/out/21c10a508f8daf4da0d32c63f4326a3e099e4fcd7e0a12d379b76bf99a2c53a5_2.jar b/app/build/intermediates/project_dex_archive/debug/out/21c10a508f8daf4da0d32c63f4326a3e099e4fcd7e0a12d379b76bf99a2c53a5_2.jar
deleted file mode 100644
index 4e6fea9..0000000
Binary files a/app/build/intermediates/project_dex_archive/debug/out/21c10a508f8daf4da0d32c63f4326a3e099e4fcd7e0a12d379b76bf99a2c53a5_2.jar and /dev/null differ
diff --git a/app/build/intermediates/project_dex_archive/debug/out/21c10a508f8daf4da0d32c63f4326a3e099e4fcd7e0a12d379b76bf99a2c53a5_3.jar b/app/build/intermediates/project_dex_archive/debug/out/21c10a508f8daf4da0d32c63f4326a3e099e4fcd7e0a12d379b76bf99a2c53a5_3.jar
deleted file mode 100644
index 2c5692e..0000000
Binary files a/app/build/intermediates/project_dex_archive/debug/out/21c10a508f8daf4da0d32c63f4326a3e099e4fcd7e0a12d379b76bf99a2c53a5_3.jar and /dev/null differ
diff --git a/app/build/intermediates/project_dex_archive/debug/out/21c10a508f8daf4da0d32c63f4326a3e099e4fcd7e0a12d379b76bf99a2c53a5_4.jar b/app/build/intermediates/project_dex_archive/debug/out/21c10a508f8daf4da0d32c63f4326a3e099e4fcd7e0a12d379b76bf99a2c53a5_4.jar
deleted file mode 100644
index e187bb3..0000000
Binary files a/app/build/intermediates/project_dex_archive/debug/out/21c10a508f8daf4da0d32c63f4326a3e099e4fcd7e0a12d379b76bf99a2c53a5_4.jar and /dev/null differ
diff --git a/app/build/intermediates/project_dex_archive/debug/out/21c10a508f8daf4da0d32c63f4326a3e099e4fcd7e0a12d379b76bf99a2c53a5_5.jar b/app/build/intermediates/project_dex_archive/debug/out/21c10a508f8daf4da0d32c63f4326a3e099e4fcd7e0a12d379b76bf99a2c53a5_5.jar
deleted file mode 100644
index 3022eea..0000000
Binary files a/app/build/intermediates/project_dex_archive/debug/out/21c10a508f8daf4da0d32c63f4326a3e099e4fcd7e0a12d379b76bf99a2c53a5_5.jar and /dev/null differ
diff --git a/app/build/intermediates/project_dex_archive/debug/out/21c10a508f8daf4da0d32c63f4326a3e099e4fcd7e0a12d379b76bf99a2c53a5_6.jar b/app/build/intermediates/project_dex_archive/debug/out/21c10a508f8daf4da0d32c63f4326a3e099e4fcd7e0a12d379b76bf99a2c53a5_6.jar
deleted file mode 100644
index 5ebcb4b..0000000
Binary files a/app/build/intermediates/project_dex_archive/debug/out/21c10a508f8daf4da0d32c63f4326a3e099e4fcd7e0a12d379b76bf99a2c53a5_6.jar and /dev/null differ
diff --git a/app/build/intermediates/project_dex_archive/debug/out/21c10a508f8daf4da0d32c63f4326a3e099e4fcd7e0a12d379b76bf99a2c53a5_7.jar b/app/build/intermediates/project_dex_archive/debug/out/21c10a508f8daf4da0d32c63f4326a3e099e4fcd7e0a12d379b76bf99a2c53a5_7.jar
deleted file mode 100644
index c2e4318..0000000
Binary files a/app/build/intermediates/project_dex_archive/debug/out/21c10a508f8daf4da0d32c63f4326a3e099e4fcd7e0a12d379b76bf99a2c53a5_7.jar and /dev/null differ
diff --git a/app/build/intermediates/project_dex_archive/debug/out/MyViewHolder.dex b/app/build/intermediates/project_dex_archive/debug/out/MyViewHolder.dex
index b9f5fc5..eabd850 100644
Binary files a/app/build/intermediates/project_dex_archive/debug/out/MyViewHolder.dex and b/app/build/intermediates/project_dex_archive/debug/out/MyViewHolder.dex differ
diff --git a/app/build/intermediates/project_dex_archive/debug/out/iut/android/pierrepierre/MyGridAdapter.dex b/app/build/intermediates/project_dex_archive/debug/out/iut/android/pierrepierre/MyGridAdapter.dex
index 30e77a8..b6d3604 100644
Binary files a/app/build/intermediates/project_dex_archive/debug/out/iut/android/pierrepierre/MyGridAdapter.dex and b/app/build/intermediates/project_dex_archive/debug/out/iut/android/pierrepierre/MyGridAdapter.dex differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab
index 41ca10e..5e2e039 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at
index e110627..edae016 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab
index 06d6834..dca4663 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at
index 70686e6..3737e13 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab
index 82c9c1e..191e482 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at
index 4c5a819..87bc1c3 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab
index ed4e16c..191e482 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at
index 4c5a819..87bc1c3 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab
index 09d2236..2b54401 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at
index 7cfb2e5..8c688e0 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab
index a85934e..b225696 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at
index 4d6afab..7d6550f 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab
index a26f2cb..3e8c783 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.values.at b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.values.at
index 5d2c0de..9b814ae 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.values.at and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.values.at differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab
index 68e1c27..d1a2003 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.values.at b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.values.at
index 93d998a..a2ef9c1 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.values.at and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.values.at differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab
index 510f338..b4d123b 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at
index 14edccd..f6a4f17 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab
index 592a518..0c57965 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at
index 4c5a819..87bc1c3 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab
index 57f3336..74d5da8 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream
index 1cd2923..3651628 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len
index bb41556..9be55d3 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.len b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.len
index a546ccd..155e83a 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.len and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.len differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at
index 93c7574..69d84c5 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i
index b10f7ca..d285815 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/last-build.bin b/app/build/kotlin/compileDebugKotlin/cacheable/last-build.bin
index 16327d8..a0e51df 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/last-build.bin and b/app/build/kotlin/compileDebugKotlin/cacheable/last-build.bin differ
diff --git a/app/build/kotlin/compileDebugKotlin/local-state/build-history.bin b/app/build/kotlin/compileDebugKotlin/local-state/build-history.bin
index a2a1165..c607100 100644
Binary files a/app/build/kotlin/compileDebugKotlin/local-state/build-history.bin and b/app/build/kotlin/compileDebugKotlin/local-state/build-history.bin differ
diff --git a/app/build/tmp/kotlin-classes/debug/MyViewHolder.class b/app/build/tmp/kotlin-classes/debug/MyViewHolder.class
index d1c8108..7ff3fe3 100644
Binary files a/app/build/tmp/kotlin-classes/debug/MyViewHolder.class and b/app/build/tmp/kotlin-classes/debug/MyViewHolder.class differ
diff --git a/app/build/tmp/kotlin-classes/debug/iut/android/pierrepierre/MyGridAdapter.class b/app/build/tmp/kotlin-classes/debug/iut/android/pierrepierre/MyGridAdapter.class
index d8e79ff..d1ab514 100644
Binary files a/app/build/tmp/kotlin-classes/debug/iut/android/pierrepierre/MyGridAdapter.class and b/app/build/tmp/kotlin-classes/debug/iut/android/pierrepierre/MyGridAdapter.class differ
diff --git a/app/src/main/java/iut/android/pierrepierre/MoleGridActivity.kt b/app/src/main/java/iut/android/pierrepierre/MoleGridActivity.kt
index 1ed3ad5..876c78f 100644
--- a/app/src/main/java/iut/android/pierrepierre/MoleGridActivity.kt
+++ b/app/src/main/java/iut/android/pierrepierre/MoleGridActivity.kt
@@ -24,7 +24,7 @@ class MoleGridActivity : AppCompatActivity() {
"Mole1", "Mole2", "Mole3", "Mole4",
"Mole5", "Mole6", "Mole7", "Mole8", "Mole9", "Mole10", "Mole11", "Mole12"
)
- val MoleImages = intArrayOf(
+ val MoleImages = intArrayOf( // au cas ou on change les images de chaque taupes
R.drawable.limule,
R.drawable.limule,
R.drawable.limule,
@@ -39,6 +39,21 @@ class MoleGridActivity : AppCompatActivity() {
R.drawable.limule
)
+ val MoleImagesClicked = intArrayOf(
+ R.drawable.capybara,
+ R.drawable.capybara,
+ R.drawable.capybara,
+ R.drawable.capybara,
+ R.drawable.capybara,
+ R.drawable.capybara,
+ R.drawable.capybara,
+ R.drawable.capybara,
+ R.drawable.capybara,
+ R.drawable.capybara,
+ R.drawable.capybara,
+ R.drawable.capybara
+ )
+
gridViewMole.layoutManager = GridLayoutManager(this, 4)
gridViewMole.adapter = MyGridAdapter(MoleName, MoleImages)
}
diff --git a/app/src/main/java/iut/android/pierrepierre/MyGridAdapter.kt b/app/src/main/java/iut/android/pierrepierre/MyGridAdapter.kt
index b58ed65..d825c71 100644
--- a/app/src/main/java/iut/android/pierrepierre/MyGridAdapter.kt
+++ b/app/src/main/java/iut/android/pierrepierre/MyGridAdapter.kt
@@ -13,6 +13,22 @@ import androidx.recyclerview.widget.RecyclerView.ViewHolder
class MyGridAdapter(var MoleName: Array, var images: IntArray) : RecyclerView.Adapter(){
+
+ val MoleImagesClicked = intArrayOf(
+ R.drawable.capybara,
+ R.drawable.capybara,
+ R.drawable.capybara,
+ R.drawable.capybara,
+ R.drawable.capybara,
+ R.drawable.capybara,
+ R.drawable.capybara,
+ R.drawable.capybara,
+ R.drawable.capybara,
+ R.drawable.capybara,
+ R.drawable.capybara,
+ R.drawable.capybara
+ )
+
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): MyViewHolder {
return MyViewHolder(LayoutInflater.from(parent.context).inflate(R.layout.moleitem, parent, false))
}
@@ -21,6 +37,16 @@ class MyGridAdapter(var MoleName: Array, var images: IntArray) : Recycle
holder.textView.text = MoleName[position]
holder.img.setImageResource(images[position])
//holder.label.setOnClickListener{ Toast.makeText(this@MyGridAdapter, "clicked !!!", Toast.LENGTH_SHORT)}
+ holder.img.setOnClickListener {
+ // Action à exécuter lors du clic sur l'image
+ //Toast.makeText(holder.img.context, "Image clicked !!!", Toast.LENGTH_SHORT).show()
+
+ var index = position
+ if (index < MoleImagesClicked.size) {
+ holder.img.setImageResource(MoleImagesClicked[index])
+ index++
+ }
+ }
}
override fun getItemCount() = MoleName.size
diff --git a/app/src/main/res/drawable/capybara.png b/app/src/main/res/drawable/capybara.png
new file mode 100644
index 0000000..658305a
Binary files /dev/null and b/app/src/main/res/drawable/capybara.png differ