added speech to endscreen

This commit is contained in:
Niels Gras
2024-06-10 12:16:26 +02:00
parent ba92ec83f1
commit 737230ff82

View File

@@ -3,10 +3,14 @@ package com.example.fitbot.ui.activities;
import android.os.Bundle; import android.os.Bundle;
import android.support.v7.app.AppCompatActivity; import android.support.v7.app.AppCompatActivity;
import com.aldebaran.qi.sdk.QiContext;
import com.aldebaran.qi.sdk.QiSDK;
import com.aldebaran.qi.sdk.RobotLifecycleCallbacks;
import com.example.fitbot.R; import com.example.fitbot.R;
import com.example.fitbot.pepper.Pepper;
import com.example.fitbot.util.NavigationManager; import com.example.fitbot.util.NavigationManager;
public class EndScreenActivity extends AppCompatActivity { public class EndScreenActivity extends AppCompatActivity implements RobotLifecycleCallbacks {
@Override @Override
protected void onCreate(Bundle savedInstanceState) { protected void onCreate(Bundle savedInstanceState) {
@@ -14,7 +18,25 @@ public class EndScreenActivity extends AppCompatActivity {
setContentView(R.layout.activity_end_screen); setContentView(R.layout.activity_end_screen);
NavigationManager.hideSystemUI(this); NavigationManager.hideSystemUI(this);
QiSDK.register(this, this);
NavigationManager.setupButtonNavigation(this, R.id.homeButtonEndScreen, MainActivity.class); NavigationManager.setupButtonNavigation(this, R.id.homeButtonEndScreen, MainActivity.class);
} }
@Override
public void onRobotFocusGained(QiContext qiContext) {
Pepper.say("Gefeliciteerd. U heeft de oefening voltooid. Druk op het huisje om terug naar het start scherm te gaan.");
}
@Override
public void onRobotFocusLost() {
}
@Override
public void onRobotFocusRefused(String reason) {
}
}
} }