From 73fbaf0a54f7ea817e406c7cc6e4ff2c0b1fabbe Mon Sep 17 00:00:00 2001 From: Steffen Liebergeld Date: Wed, 8 Jun 2016 20:32:32 +0200 Subject: [PATCH] Restore previous working of the debug activity The previous commits broke the debug activity's setting of the music info. This commit restores this functionality. --- .../gadgetbridge/activities/DebugActivity.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/DebugActivity.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/DebugActivity.java index c832148f4..3922505ef 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/DebugActivity.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/DebugActivity.java @@ -37,6 +37,7 @@ import nodomain.freeyourgadget.gadgetbridge.model.CalendarEventSpec; import nodomain.freeyourgadget.gadgetbridge.model.CallSpec; import nodomain.freeyourgadget.gadgetbridge.model.DeviceService; import nodomain.freeyourgadget.gadgetbridge.model.MusicSpec; +import nodomain.freeyourgadget.gadgetbridge.model.MusicStateSpec; import nodomain.freeyourgadget.gadgetbridge.model.NotificationSpec; import nodomain.freeyourgadget.gadgetbridge.model.NotificationType; import nodomain.freeyourgadget.gadgetbridge.util.FileUtils; @@ -222,6 +223,15 @@ public class DebugActivity extends GBActivity { musicSpec.trackNr = 2; GBApplication.deviceService().onSetMusicInfo(musicSpec); + + MusicStateSpec stateSpec = new MusicStateSpec(); + stateSpec.position = 0; + stateSpec.state = 0x01; // playing + stateSpec.playRate = 100; + stateSpec.repeat = 1; + stateSpec.shuffle = 1; + + GBApplication.deviceService().onSetMusicState(stateSpec); } });