How can I solve this, I can do this in Activities, but I can't do this in Fragment.
Will it causes any issues and why?
Cannot resolve method 'getIntent' in fragment
String name = getIntent().getStringExtra("name");
String profile = getIntent().getStringExtra("image");
Full code here:
public class ProfileFragment extends Fragment {
FragmentProfileBinding binding;
private TextView name;
private CircleImageView profile;
FirebaseDatabase database;
FirebaseStorage storage;
public ProfileFragment() {
    // Required empty public constructor
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {
    // Inflate the layout for this fragment
    binding = FragmentProfileBinding.inflate(getLayoutInflater());
    View rootView = binding.getRoot();
    database = FirebaseDatabase.getInstance();
    storage = FirebaseStorage.getInstance();
    String name = getIntent().getStringExtra("name");
    String profile = getIntent().getStringExtra("image");
    binding.nameId1.setText(name);
    Glide.with(ProfileFragment.this).load(profile)
            .placeholder(R.drawable.avatar)
            .into(binding.profile);
    return rootView;
}
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
}
}`
 
    