diff --git a/src/api-impl/android/media/AudioManager.java b/src/api-impl/android/media/AudioManager.java index f2c0388f..1be737a7 100644 --- a/src/api-impl/android/media/AudioManager.java +++ b/src/api-impl/android/media/AudioManager.java @@ -48,4 +48,8 @@ public class AudioManager { public boolean isWiredHeadsetOn() { return false; } + + public void setStreamVolume(int streamType, int index, int flags) { + System.out.println("AudioManager.setStreamVolume: >" + streamType + "< >" + index + "< >" + flags + "<"); + } } diff --git a/src/api-impl/android/widget/ProgressBar.java b/src/api-impl/android/widget/ProgressBar.java index 47f1d00f..f552b24b 100644 --- a/src/api-impl/android/widget/ProgressBar.java +++ b/src/api-impl/android/widget/ProgressBar.java @@ -78,6 +78,10 @@ public class ProgressBar extends View { } public void setProgress(int progress) { + if (progress > max) + progress = max; + else if (progress < 0) + progress = 0; this.progress = progress; native_setProgress(widget, progress / (float)max); } @@ -96,4 +100,8 @@ public class ProgressBar extends View { } public native void native_setIndeterminate(boolean indeterminate); + + public void incrementProgressBy(int diff) { + setProgress(progress + diff); + } }