modif structure projet

master
louwar 2 years ago
parent a5c4189c92
commit 3db51c3cb0

@ -1,7 +1,9 @@
package fr.iut.cinecool.model package fr.iut.cinecool.data
import android.graphics.drawable.Drawable
import fr.iut.cinecool.R import fr.iut.cinecool.R
import fr.iut.cinecool.model.Cinema
import fr.iut.cinecool.model.Movie
import fr.iut.cinecool.model.Session
import java.util.Date import java.util.Date
class Stub(var sessions:ArrayList<Session> = ArrayList(), var movies:ArrayList<Movie> = ArrayList(), var cinemas:ArrayList<Cinema> = ArrayList()) { class Stub(var sessions:ArrayList<Session> = ArrayList(), var movies:ArrayList<Movie> = ArrayList(), var cinemas:ArrayList<Cinema> = ArrayList()) {

@ -1,10 +1,11 @@
package fr.iut.cinecool package fr.iut.cinecool.fragments
import android.os.Bundle import android.os.Bundle
import androidx.fragment.app.Fragment import androidx.fragment.app.Fragment
import android.view.LayoutInflater import android.view.LayoutInflater
import android.view.View import android.view.View
import android.view.ViewGroup import android.view.ViewGroup
import fr.iut.cinecool.R
class CinemaFragment : Fragment() { class CinemaFragment : Fragment() {

@ -1,4 +1,4 @@
package fr.iut.cinecool package fr.iut.cinecool.fragments
import android.os.Bundle import android.os.Bundle
import androidx.fragment.app.Fragment import androidx.fragment.app.Fragment

@ -1,6 +1,5 @@
package fr.iut.cinecool package fr.iut.cinecool.fragments
import android.content.Intent
import android.os.Bundle import android.os.Bundle
import androidx.fragment.app.Fragment import androidx.fragment.app.Fragment
import android.view.LayoutInflater import android.view.LayoutInflater
@ -10,9 +9,11 @@ import androidx.fragment.app.viewModels
import androidx.fragment.app.activityViewModels import androidx.fragment.app.activityViewModels
import androidx.navigation.fragment.findNavController import androidx.navigation.fragment.findNavController
import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.LinearLayoutManager
import fr.iut.cinecool.viewModel.MovieViewModel
import fr.iut.cinecool.R
import fr.iut.cinecool.adapter.MovieAdapter import fr.iut.cinecool.adapter.MovieAdapter
import fr.iut.cinecool.databinding.FragmentMoviesBinding import fr.iut.cinecool.databinding.FragmentMoviesBinding
import fr.iut.cinecool.model.cineViewModel import fr.iut.cinecool.viewModel.cineViewModel
class MoviesFragment : Fragment() { class MoviesFragment : Fragment() {
private val sharedViewModel: cineViewModel by activityViewModels() private val sharedViewModel: cineViewModel by activityViewModels()

@ -1,4 +1,4 @@
package fr.iut.cinecool package fr.iut.cinecool.fragments
import android.os.Bundle import android.os.Bundle
import android.text.method.ScrollingMovementMethod import android.text.method.ScrollingMovementMethod
@ -6,16 +6,14 @@ import androidx.fragment.app.Fragment
import android.view.LayoutInflater import android.view.LayoutInflater
import android.view.View import android.view.View
import android.view.ViewGroup import android.view.ViewGroup
import android.widget.Button
import android.widget.ImageButton import android.widget.ImageButton
import android.widget.ImageView import android.widget.ImageView
import android.widget.TextView import android.widget.TextView
import androidx.fragment.app.activityViewModels import androidx.fragment.app.activityViewModels
import androidx.navigation.fragment.findNavController import androidx.navigation.fragment.findNavController
import com.bumptech.glide.Glide import com.bumptech.glide.Glide
import fr.iut.cinecool.API.Movie import fr.iut.cinecool.R
import fr.iut.cinecool.databinding.FragmentSessionBinding import fr.iut.cinecool.viewModel.cineViewModel
import fr.iut.cinecool.model.cineViewModel
class SessionFragment : Fragment() { class SessionFragment : Fragment() {
private val sharedViewModel: cineViewModel by activityViewModels() private val sharedViewModel: cineViewModel by activityViewModels()

@ -1,4 +1,4 @@
package fr.iut.cinecool.model package fr.iut.cinecool.viewModel
import androidx.lifecycle.ViewModel import androidx.lifecycle.ViewModel
import androidx.lifecycle.LiveData import androidx.lifecycle.LiveData

@ -1,4 +1,4 @@
package fr.iut.cinecool package fr.iut.cinecool.viewModel
import androidx.lifecycle.ViewModel import androidx.lifecycle.ViewModel
import androidx.lifecycle.viewModelScope import androidx.lifecycle.viewModelScope

@ -3,7 +3,7 @@
xmlns:tools="http://schemas.android.com/tools" xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
tools:context=".CinemaFragment"> tools:context=".fragments.CinemaFragment">
<androidx.recyclerview.widget.RecyclerView <androidx.recyclerview.widget.RecyclerView
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"

@ -4,7 +4,7 @@
xmlns:tools="http://schemas.android.com/tools" xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
tools:context=".MoviesFragment"> tools:context=".fragments.MoviesFragment">
<ImageView <ImageView
android:id="@+id/imageView" android:id="@+id/imageView"
android:layout_width="66dp" android:layout_width="66dp"

@ -4,7 +4,7 @@
xmlns:tools="http://schemas.android.com/tools" xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
tools:context=".SessionFragment"> tools:context=".fragments.SessionFragment">
<ImageButton <ImageButton
android:id="@+id/returnButton" android:id="@+id/returnButton"

@ -7,13 +7,13 @@
<fragment <fragment
android:id="@+id/CinemaFragment" android:id="@+id/CinemaFragment"
android:name="fr.iut.cinecool.CinemaFragment" android:name="fr.iut.cinecool.fragments.CinemaFragment"
android:label="Cinema Fragment" android:label="Cinema Fragment"
tools:layout="@layout/fragment_cinema"/> tools:layout="@layout/fragment_cinema"/>
<fragment <fragment
android:id="@+id/fragment_movies" android:id="@+id/fragment_movies"
android:name="fr.iut.cinecool.MoviesFragment" android:name="fr.iut.cinecool.fragments.MoviesFragment"
android:label="@string/first_fragment_label" android:label="@string/first_fragment_label"
tools:layout="@layout/fragment_movies"> tools:layout="@layout/fragment_movies">
@ -28,7 +28,7 @@
<fragment <fragment
android:id="@+id/SessionFragment" android:id="@+id/SessionFragment"
android:name="fr.iut.cinecool.SessionFragment" android:name="fr.iut.cinecool.fragments.SessionFragment"
android:label="SessionFragment" android:label="SessionFragment"
tools:layout="@layout/fragment_session"> tools:layout="@layout/fragment_session">
<action <action

Loading…
Cancel
Save