how to turn speaker on/off programmatically in android 4.0

Something like this might work on some devices (I’ve only tested in on an XPeria P): final static int FOR_MEDIA = 1; final static int FORCE_NONE = 0; final static int FORCE_SPEAKER = 1; Class audioSystemClass = Class.forName(“android.media.AudioSystem”); Method setForceUse = audioSystemClass.getMethod(“setForceUse”, int.class, int.class); setForceUse.invoke(null, FOR_MEDIA, FORCE_SPEAKER); // To get back to the default behaviour, … Read more