Implemento VideoView, ele tá dando erro, pois n to utilizando diretamente no MainActivity, e sim em um Fragment do mesmo, ele dá erro no "this", como no código abaixo. Obrigado desde já e boas festas. Aguardo retorno!

package com.example.consultoriaruiz;


import android.net.Uri;
import android.os.Bundle;

import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.MediaController;
import android.widget.VideoView;



import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;



public class FragmentVideos extends Fragment {
    VideoView videoView;
    View view;



    public FragmentVideos()

   {

        MediaController mediaController = new MediaController(this); <-ERRO** 
        mediaController.setAnchorView(videoView);
        Uri uri = Uri.parse("https://www.youtube.com/watch?v=9NrSQfcurUk");
        videoView.setMediaController(mediaController);
        videoView.setVideoURI(uri);
        videoView.start();



    }
/*
    {
        String videoPath = "android.resource://" + getPackageName() + "/" + R.raw.video;
        Uri uri = Uri.parse(videoPath);
        videoView.setVideoURI(uri);
        MediaController mediaController = new MediaController(this);
        videoView.setMediaController(mediaController);
        mediaController.setAnchorView(videoView);

        String path  = Environment.getExternalStorageState()
    videoView.setVideoPath(path);
    videoView.start();
    }

*/


    @Nullable
    @Override
    public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState)

    {

        view = inflater.inflate(R.layout.videos_fragment, container, false);
        return view;


    }





}