Я создал приложение, в котором при нажатии кнопки нажмите музыку и нажмите на нее, музыка остановится. Что делать, если телефон пользователя находится в тихом режиме или отключен? Как я могу автоматически включать динамик пользователя во время воспроизведения этих музыкальных файлов программным способом или как я могу дать пользователю возможность включить или отключить звук?Android: Как я могу программным образом включить телефон пользователя?
0
A
ответ
0
Вы можете использовать AudioManager, чтобы включить телефон:
Context context = getActivity();
AudioManager audioManager = (AudioManager)context.getSystemService(Context.AUDIO_SERVICE);
int maxVolume = audioManager.getStreamMaxVolume(AudioManager.STREAM_RING);
audioManager.setRingerMode(AudioManager.RINGER_MODE_NORMAL);
audioManager.setStreamVolume(AudioManager.STREAM_RING, maxVolume, AudioManager.FLAG_SHOW_UI + AudioManager.FLAG_PLAY_SOUND);
Смежные вопросы
- 1. Как я могу программным образом вытащить живую плитку по умолчанию?
- 2. Как я могу программным образом взаимодействовать с видеоиграми GUI
- 3. Как я могу программным образом определить тип моего процессора?
- 4. Как я могу программным образом перечислить рабочие процессы IIS?
- 5. Как я могу программным образом получить значение поля интеграции «интеграция»
- 6. Как я могу программным образом задать URL-адрес политики?
- 7. Как я могу программным образом определить, произошло ли событие touchUpInside?
- 8. Как я могу программным образом определить типы аутентификации ssh?
- 9. Как я могу сделать UIImageView программным образом изменить его изображение?
- 10. Как я могу программным образом использовать метрики использования Azure?
- 11. android я могу включить смартфон из сообщения?
- 12. как я могу определить, является ли телефон Android в неактивном режиме программным?
- 13. Как включить телефон bluetooth программно, без разрешения пользователя?
- 14. Как можно программным образом включить очереди приоритетов в ActiveMQ?
- 15. Как я могу заставить телефон Android вибрировать при встряхивании?
- 16. Как я могу программным образом установить для этого tablelayout равную ширину столбцов для Android?
- 17. Как я могу программным образом выбрать маркер Android Map v2 для проверки поведения onclick?
- 18. Как я могу отлаживать телефон-зазор PushPlugin?
- 19. Изменение типов программным образом
- 20. Можно ли программным образом включить параметр «Показать границы границ»?
- 21. Программным включить GPS в андроида
- 22. NSMenu программным образом выбирает элемент
- 23. Зефир! как программным образом разрешать приложения разрешений
- 24. Spring Security 3 программным образом
- 25. Можно ли программным образом включить дистанционный мониторинг jmx?
- 26. программным образом включите выключенный телефон и отправьте сообщение в определенное время. Возможно ли это?
- 27. Телефон-телефон на Android
- 28. Можно ли программным образом изменить DPI устройства?
- 29. Как я могу программным образом убедиться, что пользователь выбрал опцию с помощью AlertDialog.Builder?
- 30. Как установить размер текста программным образом для элементов Android Spinner?
Это показывает, что контекст не может быть решен – Sanik
Пожалуйста, проверьте редактировать @Sanik. –
Да, я получил его с помощью getApplicationContext(), но он меньше объема или вообще не имеет громкости, а телефон находится в тихом режиме? – Sanik