Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
_Night_Scream_
55 / 67 / 7
Регистрация: 08.08.2013
Сообщений: 545
#1

Звук по нажатию на button - Android

09.12.2015, 22:13. Просмотров 281. Ответов 3
Метки нет (Все метки)

Привет.
Я повесил OnTouch на button, но теперь по клику нет звука, как вернуть?

Добавлено через 6 часов 56 минут
Почему view.playSoundEffect(SoundEffectConstants.CLICK) не работает?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.12.2015, 22:13     Звук по нажатию на button
Посмотрите здесь:

Android Button для android
Android Массив button
Android RelativeLayout + Button
Canvas и Button Android
Воспроизвести звук по нажатию кнопки Android
Android sliding button android
Shape fab button Android
Не работает кнопка button Android
Android Как в Android положить один объект (button) на другой (button)?
Ошибка Button.setOnClickListener Android
Button вызов Android
Android Layout, button, setVisibility

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ILNAR_93
Android
217 / 217 / 21
Регистрация: 19.01.2013
Сообщений: 1,593
Записей в блоге: 2
09.12.2015, 22:42     Звук по нажатию на button #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Добавлено через 1 минуту
Цитата Сообщение от _Night_Scream_ Посмотреть сообщение
Почему view.playSoundEffect(SoundEffectConstants.CLICK) не работает?
в настройках сенсорные звуки отключены значит

Добавлено через 9 минут
p.s.

исправь так:
Java
1
2
3
4
5
6
7
8
9
10
11
 Button1.setOnClickListener(new View.OnClickListener() 
        {
            public void onClick(View v) 
            {
AudioManager audioManager =
                        (AudioManager) getSystemService(Context.AUDIO_SERVICE);
                final float Volume = audioManager.getStreamVolume(AudioManager.STREAM_MUSIC);
             
                    audioManager.playSoundEffect(SoundEffectConstants.CLICK,Volume ); //не работает?
            }
        });
_Night_Scream_
55 / 67 / 7
Регистрация: 08.08.2013
Сообщений: 545
09.12.2015, 22:49  [ТС]     Звук по нажатию на button #3
ILNAR_93,
Java
1
audioManager.playSoundEffect(SoundEffectConstants.CLICK);
работает, спасибо.
и
Java
1
view.playSoundEffect(SoundEffectConstants.CLICK)
работает, я в коде тупанул, условие if не выполнялось.

а как правильнее или лучше всетаки?
ILNAR_93
Android
217 / 217 / 21
Регистрация: 19.01.2013
Сообщений: 1,593
Записей в блоге: 2
09.12.2015, 22:58     Звук по нажатию на button #4
Цитата Сообщение от _Night_Scream_ Посмотреть сообщение
view.playSoundEffect(SoundEffectConstants.CLICK)
Вроде как 'этот код не должен воспроизводить звук если в настройках звука отключен "Звук нажатия на экран"

p.s. у меня не работает, лучше мой вариант т.к. точно сработает
Yandex
Объявления
09.12.2015, 22:58     Звук по нажатию на button
Ответ Создать тему
Опции темы

Текущее время: 07:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru