From 307a06e53f5ad0c3ac910e6b6e6e94f0d75fec02 Mon Sep 17 00:00:00 2001 From: SebasKoedam Date: Wed, 15 May 2024 12:36:50 +0200 Subject: [PATCH] feat: Add FitnessActivity for fitness tracking functionality --- .../fitbot/ui/activities/FitnessActivity.java | 31 +++++++++++++++++++ .../ui/activities/SportPreviewActivity.java | 24 -------------- 2 files changed, 31 insertions(+), 24 deletions(-) create mode 100644 code/src/Fitbot/app/src/main/java/com/example/fitbot/ui/activities/FitnessActivity.java delete mode 100644 code/src/Fitbot/app/src/main/java/com/example/fitbot/ui/activities/SportPreviewActivity.java diff --git a/code/src/Fitbot/app/src/main/java/com/example/fitbot/ui/activities/FitnessActivity.java b/code/src/Fitbot/app/src/main/java/com/example/fitbot/ui/activities/FitnessActivity.java new file mode 100644 index 0000000..9c5d999 --- /dev/null +++ b/code/src/Fitbot/app/src/main/java/com/example/fitbot/ui/activities/FitnessActivity.java @@ -0,0 +1,31 @@ +package com.example.yourapp; + +import android.os.Bundle; +import androidx.appcompat.widget.Toolbar; +import com.aldebaran.qi.sdk.QiContext; +import com.aldebaran.qi.sdk.RobotLifecycleCallbacks; +import com.aldebaran.qi.sdk.design.activity.RobotActivity; + +public class FitnessActivity extends RobotActivity implements RobotLifecycleCallbacks { + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_fitness); + } + + @Override + public void onRobotFocusGained(QiContext qiContext) { + // Implement your logic when the robot focus is gained + } + + @Override + public void onRobotFocusLost() { + // Implement your logic when the robot focus is lost + } + + @Override + public void onRobotFocusRefused(String reason) { + // Implement your logic when the robot focus is refused + } +} diff --git a/code/src/Fitbot/app/src/main/java/com/example/fitbot/ui/activities/SportPreviewActivity.java b/code/src/Fitbot/app/src/main/java/com/example/fitbot/ui/activities/SportPreviewActivity.java deleted file mode 100644 index 02e289f..0000000 --- a/code/src/Fitbot/app/src/main/java/com/example/fitbot/ui/activities/SportPreviewActivity.java +++ /dev/null @@ -1,24 +0,0 @@ -package com.example.fitbot.ui.activities; - -import com.aldebaran.qi.sdk.QiContext; -import com.aldebaran.qi.sdk.RobotLifecycleCallbacks; -import com.aldebaran.qi.sdk.design.activity.RobotActivity; - -public class SportPreviewActivity extends RobotActivity implements RobotLifecycleCallbacks { - - - @Override - public void onRobotFocusGained(QiContext qiContext) { - - } - - @Override - public void onRobotFocusLost() { - - } - - @Override - public void onRobotFocusRefused(String reason) { - - } -}