aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/java/com/camilstaps/rushhour/FullscreenActivity.java
diff options
context:
space:
mode:
authorCamil Staps2015-04-23 16:43:07 +0200
committerCamil Staps2015-04-23 16:43:07 +0200
commit3b6810652184d8efbe93a5964aba4a961bccb61e (patch)
tree244a20b5a6e0f2561015bd6c148cbe2a753ca348 /app/src/main/java/com/camilstaps/rushhour/FullscreenActivity.java
parentReplaced audio file with smaller one (diff)
Background music
Diffstat (limited to 'app/src/main/java/com/camilstaps/rushhour/FullscreenActivity.java')
-rw-r--r--app/src/main/java/com/camilstaps/rushhour/FullscreenActivity.java15
1 files changed, 8 insertions, 7 deletions
diff --git a/app/src/main/java/com/camilstaps/rushhour/FullscreenActivity.java b/app/src/main/java/com/camilstaps/rushhour/FullscreenActivity.java
index 495c996..d3e717d 100644
--- a/app/src/main/java/com/camilstaps/rushhour/FullscreenActivity.java
+++ b/app/src/main/java/com/camilstaps/rushhour/FullscreenActivity.java
@@ -22,8 +22,7 @@ import com.camilstaps.rushhour.util.SystemUiHider;
public class FullscreenActivity extends Activity {
private SoundPool soundPool;
- private boolean soundBackgroundLoaded = false;
- private int soundBackgroundId;
+ private int soundBackgroundId, soundCarDriveId;
@Override
protected void onCreate(Bundle savedInstanceState) {
@@ -49,10 +48,14 @@ public class FullscreenActivity extends Activity {
soundPool.setOnLoadCompleteListener(new SoundPool.OnLoadCompleteListener() {
@Override
public void onLoadComplete(SoundPool soundPool, int sampleId, int status) {
- soundBackgroundLoaded = true;
+ Log.d("FA", "Loaded: " + sampleId);
+ if (sampleId == soundBackgroundId) {
+ soundPool.play(soundBackgroundId, 1, 1, 2, -1, 1);
+ }
}
});
- soundBackgroundId = soundPool.load(this, R.raw.car_drive, 1);
+ soundCarDriveId = soundPool.load(this, R.raw.car_drive, 1);
+ soundBackgroundId = soundPool.load(this, R.raw.tune, 2);
final RelativeLayout boardLayout = (RelativeLayout) findViewById(R.id.board);
ViewTreeObserver vto = boardLayout.getViewTreeObserver();
@@ -67,9 +70,7 @@ public class FullscreenActivity extends Activity {
board.setDriveListener(new DriveListener() {
@Override
public void onDrive() {
- if (soundBackgroundLoaded) {
- soundPool.play(soundBackgroundId, 1, 1, 1, 0, 1f);
- }
+ soundPool.play(soundCarDriveId, 1, 1, 1, 0, 1);
}
});
}