Merge branch 'main' of https://gitlab.fdmci.hva.nl/propedeuse-hbo-ict/onderwijs/2023-2024/out-a-se-ti/blok-4/muupooviixee66
This commit is contained in:
@@ -9,6 +9,7 @@ import android.content.res.ColorStateList;
|
|||||||
import android.graphics.Color;
|
import android.graphics.Color;
|
||||||
import android.graphics.drawable.ColorDrawable;
|
import android.graphics.drawable.ColorDrawable;
|
||||||
import android.media.MediaPlayer;
|
import android.media.MediaPlayer;
|
||||||
|
import android.net.Uri;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.support.v4.content.ContextCompat;
|
import android.support.v4.content.ContextCompat;
|
||||||
import android.util.Log;
|
import android.util.Log;
|
||||||
@@ -89,6 +90,9 @@ public class FitnessActivity extends RobotActivity implements RobotLifecycleCall
|
|||||||
progressText = findViewById(R.id.progressText);
|
progressText = findViewById(R.id.progressText);
|
||||||
progressCircle.setMax(maxProgress);
|
progressCircle.setMax(maxProgress);
|
||||||
|
|
||||||
|
// Play the video
|
||||||
|
playVideo(videoView, this);
|
||||||
|
|
||||||
// Set color of loading circle
|
// Set color of loading circle
|
||||||
ProgressBar loadingCircle = findViewById(R.id.loadingCircle);
|
ProgressBar loadingCircle = findViewById(R.id.loadingCircle);
|
||||||
loadingCircle.setIndeterminateTintList(ColorStateList.valueOf(Color.RED));
|
loadingCircle.setIndeterminateTintList(ColorStateList.valueOf(Color.RED));
|
||||||
@@ -200,7 +204,7 @@ public class FitnessActivity extends RobotActivity implements RobotLifecycleCall
|
|||||||
public void playVideo(VideoView videoView, Context context) {
|
public void playVideo(VideoView videoView, Context context) {
|
||||||
// Set up the video player
|
// Set up the video player
|
||||||
if (videoView != null) {
|
if (videoView != null) {
|
||||||
videoView.setVideoPath(exerciseVideoUrl);
|
videoView.setVideoURI(Uri.parse("android.resource://" + context.getPackageName() + "/" + R.raw.arm_raises));
|
||||||
videoView.start();
|
videoView.start();
|
||||||
} else {
|
} else {
|
||||||
Log.e("FitnessActivity", "VideoView is null. Check your layout XML.");
|
Log.e("FitnessActivity", "VideoView is null. Check your layout XML.");
|
||||||
|
BIN
code/src/Fitbot/app/src/main/res/raw/arm_raises.mp4
Normal file
BIN
code/src/Fitbot/app/src/main/res/raw/arm_raises.mp4
Normal file
Binary file not shown.
Reference in New Issue
Block a user