diff --git a/Tetris/app/src/main/java/but/androidstudio/tetris/InfoUserFragment.kt b/Tetris/app/src/main/java/but/androidstudio/tetris/InfoUserFragment.kt index aaa9caf..c38b008 100644 --- a/Tetris/app/src/main/java/but/androidstudio/tetris/InfoUserFragment.kt +++ b/Tetris/app/src/main/java/but/androidstudio/tetris/InfoUserFragment.kt @@ -5,6 +5,7 @@ import android.os.Bundle import android.view.LayoutInflater import android.view.View import android.view.ViewGroup +import android.widget.Button import androidx.fragment.app.Fragment import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView @@ -44,6 +45,14 @@ class InfoUserFragment : Fragment() { override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) + val buttonBack: Button = view.findViewById(R.id.backButton) + buttonBack.setOnClickListener { + val fragmentManager = requireActivity().supportFragmentManager + fragmentManager.beginTransaction() + .replace(R.id.homeLayout, MainFragment()) + .commit() + } + // Read the SSL certificate for the request val certificateStream : InputStream = resources.openRawResource(R.raw.sni_cloudflaressl_com) diff --git a/Tetris/app/src/main/java/but/androidstudio/tetris/OptionFragment.kt b/Tetris/app/src/main/java/but/androidstudio/tetris/OptionFragment.kt index d3558d0..8f34437 100644 --- a/Tetris/app/src/main/java/but/androidstudio/tetris/OptionFragment.kt +++ b/Tetris/app/src/main/java/but/androidstudio/tetris/OptionFragment.kt @@ -7,6 +7,7 @@ import android.view.View import android.view.ViewGroup import android.widget.AdapterView import android.widget.ArrayAdapter +import android.widget.Button import android.widget.Spinner class OptionFragment : Fragment() { @@ -41,5 +42,13 @@ class OptionFragment : Fragment() { // Ne rien faire si aucun élément n'est sélectionné } })*/ + + val buttonRetour: Button = view.findViewById(R.id.backButton) + buttonRetour.setOnClickListener { + val fragmentManager = requireActivity().supportFragmentManager + fragmentManager.beginTransaction() + .replace(R.id.homeLayout, MainFragment()) + .commit() + } } } \ No newline at end of file diff --git a/Tetris/app/src/main/res/layout/fragment_info_user.xml b/Tetris/app/src/main/res/layout/fragment_info_user.xml index 1bcf360..56f5773 100644 --- a/Tetris/app/src/main/res/layout/fragment_info_user.xml +++ b/Tetris/app/src/main/res/layout/fragment_info_user.xml @@ -2,6 +2,13 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical"> +