Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
_Night_Scream_
78 / 76 / 10
Регистрация: 08.08.2013
Сообщений: 630
#1

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

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

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

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

Вывод string из массива по нажатию button
Парни привет, просьба направить на верный путь. Я юнец в программировании....

Воспроизвести звук по нажатию кнопки
Добрый день! Используя пример, написал приложение, которое по нажатию на...

Текст из TextView перенести в другой TextView по нажатию Button
Люди, помогите плиз. Недавно начал ковырять программирование под Android. Хотел...

Как в Android положить один объект (button) на другой (button)?
Скажите, как можно положить один объект на другой, так что бы они оба были...

Меню по нажатию button
Как сделать что бы по нажатию на button появлялся список или меню? Пример на...

3
ILNAR_93
Android
237 / 237 / 49
Регистрация: 19.01.2013
Сообщений: 1,876
Записей в блоге: 3
09.12.2015, 22:42 #2
Лучший ответ Сообщение было отмечено _Night_Scream_ как решение

Решение

Добавлено через 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 ); //не работает?
            }
        });
1
_Night_Scream_
78 / 76 / 10
Регистрация: 08.08.2013
Сообщений: 630
09.12.2015, 22:49  [ТС] #3
ILNAR_93,
Java
1
audioManager.playSoundEffect(SoundEffectConstants.CLICK);
работает, спасибо.
и
Java
1
view.playSoundEffect(SoundEffectConstants.CLICK)
работает, я в коде тупанул, условие if не выполнялось.

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

p.s. у меня не работает, лучше мой вариант т.к. точно сработает
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.12.2015, 22:58

Создание Form по нажатию на Button
Есть окно MainWindow и кнопка. public partial class MainWindow : Form { ...

Закрытие формы по нажатию button'a
Как закрыть форму по нажатию button'a в DataGridView? Есть Форма1 в которой...

Выполнение действия по нажатию button
всем привет! столкнулся с проблемой! мне необходимо при нажатии на кнопку...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru