From 294814dea827d7f3a8cbda0af7766b90b8cef02f Mon Sep 17 00:00:00 2001 From: Bart Date: Mon, 4 Jan 2021 10:59:43 +0100 Subject: [PATCH] StatisticFragment navigation to CouponFragment --- .../a1/nextlocation/fragments/StatisticFragment.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/a1/nextlocation/fragments/StatisticFragment.java b/app/src/main/java/com/a1/nextlocation/fragments/StatisticFragment.java index d86d6ea..ab14bff 100644 --- a/app/src/main/java/com/a1/nextlocation/fragments/StatisticFragment.java +++ b/app/src/main/java/com/a1/nextlocation/fragments/StatisticFragment.java @@ -2,11 +2,14 @@ package com.a1.nextlocation.fragments; import android.os.Bundle; +import androidx.constraintlayout.widget.ConstraintLayout; import androidx.fragment.app.Fragment; +import androidx.fragment.app.FragmentActivity; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; +import android.widget.Toast; import com.a1.nextlocation.R; @@ -21,7 +24,12 @@ public class StatisticFragment extends Fragment { @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { - // Inflate the layout for this fragment - return inflater.inflate(R.layout.fragment_statistic, container, false); + View view = inflater.inflate(R.layout.fragment_statistic, container, false); + ConstraintLayout constraintLayout = view.findViewById(R.id.Box4); + constraintLayout.setOnClickListener(v -> { + CouponFragment couponFragment = new CouponFragment(); + ((FragmentActivity) view.getContext()).getSupportFragmentManager().beginTransaction().replace(R.id.fragment_layout, couponFragment).addToBackStack(null).commit(); + }); + return view; } } \ No newline at end of file