Вопросы по теме 'android-audiomanager'

Как отключить панель поиска для аудиоконтроллера
В настоящее время я использую следующую панель поиска для отображения прогресса воспроизведения звука, я хочу отключить движение большого пальца пользователем. <Seekbar android:padding="7dp" android:id="@+id/SeekBar01"...
3809 просмотров
schedule 04.10.2022

Android MediaPlayer не воспроизводит звук на некоторых платформах
В настоящее время я разрабатываю приложение для Android, которое воспроизводит звук пользователю через различные промежутки времени. У меня есть рабочий код (приведен ниже), который работает точно так, как ожидалось, на моем герое (под управлением...
1861 просмотров

Разъем для наушников Слушатель Android
Кто-нибудь знает, как я могу определить, отключен ли разъем для наушников на устройстве на Android? У меня есть музыкальный проигрыватель, и мне нужно приостановить воспроизведение музыки, когда наушники отключены. Самое близкое, что я нашел, это...
7838 просмотров

Что такое AudioFlinger и почему не работает TONE_PROP_ACK?
В своем заявлении я делаю следующее заявление: toneGenerator.startTone(ToneGenerator.TONE_PROP_ACK, 600); Это очень хорошо работает на дешевом LG LS670 под управлением Android 2.3.3, но совсем не звучит на всех других телефонах, которые у...
14166 просмотров

Обнаружение подключенных наушников — isWiredHeadsetOn() работает только с гарнитурой
У меня есть одна проблема с обнаружением подключенных наушников. Я использую Intent. ACTION_HEADSET_PLUG и работает хорошо. Я запускаю службу и в методе onCreate() регистрирую получателя через registerReceiver(). В большинстве случаев я получаю...
1019 просмотров
schedule 13.06.2023

Как улучшить качество звука на андроиде
Я делаю приложение для записи голоса на Android, используя класс AudioRecorder, и работал с разными частотами дискретизации 44100, 32000, 24000, 16000 и 8000. Частота дискретизации 44100 дает хорошее качество звука, но занимает очень большой размер,...
1948 просмотров

Проверьте, не используется ли микрофон Android другим приложением
Я хочу проверить уровень шума с помощью микрофона Android. Однако перед доступом к микрофону я хочу знать, обращается ли к микрофону другое приложение. Как проверить, используется ли микрофон другим приложением?
4008 просмотров

Постоянно проверяйте изменение громкости в сервисах Android
Я написал этот кусок кода, он явно ошибочен. Как мне создать службу, которая будет постоянно проверять изменения громкости? Key listeners нельзя использовать в сервисах, пожалуйста, не публикуйте ответ с прослушивателями громкости. Мой код...
4852 просмотров

Включение динамика не всегда работает
Я делаю приложение, в котором пользователь может звонить своим любимым контактам через мое приложение. При начале разговора включается динамик. Чтобы позвонить, я использую этот Intent. Intent callIntent = new...
1298 просмотров

Как передать параметр подклассу BroadcastReceiver?
Мне удалось заставить мои кнопки гарнитуры распознаваться моим приложением при нажатии, но одна из кнопок должна вызывать метод, который в MyCustomActivity. Проблема заключается в том, что первый параметр onReceive — это контекст, который нельзя...
3559 просмотров

AudioManager отправляет сообщение обработчику в мертвом потоке?
Я пытаюсь программно увеличить громкость до максимального значения потока STREAM_MUSIC , но при этом возникает проблема "Отправка сообщения обработчику в мертвом потоке" . Кроме того, кажется, что он не увеличивает громкость в 100% случаев, хотя,...
2940 просмотров

Android - обнаружение изменения громкости потока
в моем приложении у меня есть VerticalSeekBar (некоторая пользовательская реализация SeekBar ), чей прогресс должен измениться, когда пользователь изменяет громкость мультимедиа с помощью аппаратных кнопок. Ниже приведено полурабочее решение с...
1753 просмотров
schedule 03.02.2023

Нужна простая демонстрация только для проверки того, работает ли фоновая музыка или нет?
Мне нужна простая демонстрация, в которой я хочу проверить, играет ли музыка в фоновом режиме или нет? И также не влияет на музыку, которая работает в фоновом режиме. Я прочитал здесь ссылка для изучения и сделал демонстрационный код...
805 просмотров
schedule 06.06.2022

Android API для установки уровня громкости
Какой Android API мы можем использовать для установки уровня громкости на моем планшете для воспроизведения звукового сигнала при подключенной гарнитуре. В настоящее время я использую следующий API, который, похоже, не работает при подключенной...
3167 просмотров
schedule 21.02.2022

Как перевести телефон в режим полета программно в Android?
Может ли кто-нибудь сказать мне, как программно перевести телефон в режим полета одним нажатием кнопки в Android?
2088 просмотров

Как узнать, является ли воспроизведение звука медиа или голосом?
Я работаю над приложением для Android, которое выполняет маршрутизацию звука на динамик/проводную гарнитуру. Учитывая, что какой-то звук воспроизводится, можно ли программно определить, является ли воспроизводимый звук песней (медиаклипом) или это...
875 просмотров

Получить информацию об аудио, воспроизводимом в другом приложении
Как я могу получить информацию об источнике (filedesc. или uri), из которого другое приложение воспроизводит звук? В AudioManager есть только метод isMusicActive(), который не дает никакой дополнительной информации. И поскольку это не мое...
2264 просмотров

Установить зацикливание в рингтоне на андроиде
Я хочу повторно воспроизводить установленную в настоящее время мелодию звонка в Android. Вот мой код. Uri ring = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_RINGTONE); Ringtone r = RingtoneManager.getRingtone(getApplicationContext(),...
1803 просмотров
schedule 14.03.2022

Невозможно отключить микрофон — Android
Я пытаюсь отключить микрофон в своем приложении для Android audioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE); audioManager.setMicrophoneMute(true); Я также добавил разрешение в манифест <uses-permission...
1995 просмотров

Получение имени приложения с изменением аудиофокуса
Кажется, я не могу найти ничего, связанного с выяснением того, какое приложение получило аудиофокус. Я могу правильно определить из своего приложения, какой это был тип изменения фокуса, но не из какого-либо другого приложения. Есть ли способ...
3100 просмотров
schedule 06.04.2022