Эй, я пытаюсь воспроизвести файл R.raw через динамик вместо основного динамика телефона в своем приложении, но все, что я в него бросаю, не работает. С моим текущим кодом ... он просто воспроизводит очень легкие помехи через динамик, а не R.raw, который я хочу.
Вот мой код ниже, и я установил его в манифесте: <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
AudioManager am = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
am.setSpeakerphoneOn(false);
am.setMode(AudioManager.MODE_IN_CALL);
MediaPlayer tellSecret = MediaPlayer.create(this, R.raw.secret);
tellSecret.setAudioStreamType(AudioManager.STREAM_VOICE_CALL);
tellSecret.start();
Есть предположения?