diff --git a/CineCool/.idea/gradle.xml b/CineCool/.idea/gradle.xml index a2d7c21..a0de2a1 100644 --- a/CineCool/.idea/gradle.xml +++ b/CineCool/.idea/gradle.xml @@ -7,6 +7,7 @@ + diff --git a/CineCool/app/src/main/java/fr/iut/cinecool/DetailActivity.kt b/CineCool/app/src/main/java/fr/iut/cinecool/DetailActivity.kt new file mode 100644 index 0000000..55ef061 --- /dev/null +++ b/CineCool/app/src/main/java/fr/iut/cinecool/DetailActivity.kt @@ -0,0 +1,51 @@ +package fr.iut.cinecool + +import android.os.Bundle +import android.widget.ImageButton +import android.widget.ImageView +import android.widget.TextView +import androidx.appcompat.app.AppCompatActivity + +class DetailActivity : AppCompatActivity() { + + override fun onCreate(savedInstanceState: Bundle?){ + super.onCreate(savedInstanceState) + setContentView(R.layout.vu_detail) + + // Récupération de la référence de l'ImageButton + val backButton: ImageButton =findViewById(R.id.backButton) + + // Ajout d'un listener pour gérer le clic sur le bouton + backButton.setOnClickListener{ + // Code à exécuter lorsque l'utilisateur clique sur le bouton de retour + // Par exemple, pour fermer l'activité en cours et revenir à l'activité précédente : + finish() + } + + // Récupération de la référence du TextView + val textView: TextView =findViewById(R.id.titreFilm) + + // Modification du texte affiché dans le TextView + textView.text="Titre de la page" + + // Récupération des références des ImageView + val imageView2: ImageView =findViewById(R.id.logo) + val imageView3:ImageView=findViewById(R.id.afficheFilm) + + // Chargement des images à partir de fichiers ou d'Internet, par exemple : + /*Glide.with(this) + .load(R.drawable.cinema) + .into(imageView2) + + Glide.with(this) + .load(R.drawable.imitation_game) + .into(imageView3)*/ + + // Récupération de la référence du TextView 2 + val textView2:TextView=findViewById(R.id.description) + + // Modification du texte affiché dans le TextView 2 + textView2.text="Contenu de la page" + } + +} \ No newline at end of file diff --git a/CineCool/app/src/main/java/fr/iut/cinecool/MainActivity.kt b/CineCool/app/src/main/java/fr/iut/cinecool/MainActivity.kt index eb774ec..df7894a 100644 --- a/CineCool/app/src/main/java/fr/iut/cinecool/MainActivity.kt +++ b/CineCool/app/src/main/java/fr/iut/cinecool/MainActivity.kt @@ -1,18 +1,10 @@ package fr.iut.cinecool -import android.Manifest import android.content.Intent import android.os.Bundle import android.widget.EditText import android.widget.ImageView -import com.google.android.material.snackbar.Snackbar import androidx.appcompat.app.AppCompatActivity -import androidx.core.app.ActivityCompat -import androidx.navigation.findNavController -import androidx.navigation.ui.AppBarConfiguration -import androidx.navigation.ui.navigateUp -import androidx.navigation.ui.setupActionBarWithNavController -import fr.iut.cinecool.databinding.ActivityMainBinding class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { @@ -36,4 +28,5 @@ class MainActivity : AppCompatActivity() { System.out.println(name) } } -} \ No newline at end of file +} + diff --git a/CineCool/app/src/main/res/drawable/Back_arrow.png b/CineCool/app/src/main/res/drawable/Back_arrow.png new file mode 100644 index 0000000..759b0b6 Binary files /dev/null and b/CineCool/app/src/main/res/drawable/Back_arrow.png differ diff --git a/CineCool/app/src/main/res/drawable/Filtrage.png b/CineCool/app/src/main/res/drawable/Filtrage.png new file mode 100644 index 0000000..6447ce8 Binary files /dev/null and b/CineCool/app/src/main/res/drawable/Filtrage.png differ diff --git a/CineCool/app/src/main/res/layout/vu_detail.xml b/CineCool/app/src/main/res/layout/vu_detail.xml new file mode 100644 index 0000000..44d94ec --- /dev/null +++ b/CineCool/app/src/main/res/layout/vu_detail.xml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/CineCool/app/src/main/res/layout/vu_master_temp.xml b/CineCool/app/src/main/res/layout/vu_master_temp.xml new file mode 100644 index 0000000..ca683b5 --- /dev/null +++ b/CineCool/app/src/main/res/layout/vu_master_temp.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + \ No newline at end of file