package com.example.myapplication.ui.foodrecommend;
import android.content.Intent;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
import androidx.fragment.app.FragmentTransaction;
import com.example.myapplication.MainActivity;
import com.example.myapplication.R;
import com.example.myapplication.ui.rdfood.RandomFragment;
import java.util.Random;
public class RandomActivity extends Fragment {
Button button;
@Nullable
@Override
public View onCreateView(@NonNull final LayoutInflater inflater, @Nullable final ViewGroup container, @Nullable Bundle savedInstanceState) {
View v = inflater.inflate(R.layout.foodrecommemd, container, false);
button = v.findViewById(R.id.randomButton);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = new Intent(getActivity(), RandomFragment.class);
startActivity(intent);
}
});
return v;
}
}
해당 프래그먼트 소스인데 버튼을 눌러서 RandomFragment라는 클래스의 프래그먼트로 이동하고 싶습니다.
임시적으로 intent를 쓰긴 하였으나 실행이 안되었고 다른방법으로 찾고자 하는데 잘모르겠어서 질문을 올립니다