Загрузка данных


package com.example.myapplication;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.widget.Button;
import android.widget.MediaController;
import android.widget.VideoView;
import androidx.appcompat.app.AppCompatActivity;
public class MainActivity extends AppCompatActivity {
    private VideoView videoPlayer;
    private Uri videoUri;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        videoPlayer = findViewById(R.id.videoPlayer);
        Button playButton = findViewById(R.id.playButton);
        Button pauseButton = findViewById(R.id.pauseButton);
        Button stopButton = findViewById(R.id.stopButton);
        Button nextButton = findViewById(R.id.openOnlineButton);
        videoUri = Uri.parse(
                "android.resource://" + getPackageName()
                        + "/" + R.raw.cats
        );
        videoPlayer.setVideoURI(videoUri);
        MediaController controller = new MediaController(this);
        videoPlayer.setMediaController(controller);
        controller.setAnchorView(videoPlayer);
        playButton.setOnClickListener(v ->
                videoPlayer.start()
        );
        pauseButton.setOnClickListener(v -> {
            if (videoPlayer.isPlaying()) {
                videoPlayer.pause();
            }
        });
        stopButton.setOnClickListener(v -> {
            videoPlayer.stopPlayback();
            videoPlayer.setVideoURI(videoUri);
        });
        nextButton.setOnClickListener(v -> {
            Intent intent = new Intent(
                    MainActivity.this,
                    MainActivity2.class
            );
            startActivity(intent);
        });
    }
}