Форум программистов, компьютерный форум, киберфорум
Наши страницы

Broadcast receiver RINGER_MODE_CHANGED_ACTION - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Запуск 2 приложений в одном http://www.cyberforum.ru/android-dev/thread1758116.html
Приветики форумчане:curtsy: Давно к Вам не заходила) у меня появился вопрос. Вот есть у меня исходники двух приложений. Как мне сделать чтобы в первом приложении была кнопка при нажатии на которую...
Программирование Android Анимация переворачивания орел решка Помогите разобраться с анимацией переворачивания ObjectAnimator rotationY. Суть в проблемы, есть анимация переворачивания, по оси Y, выбираем из грида нужный ImageView и на главном ImageView... http://www.cyberforum.ru/android-dev/thread1757987.html
Программирование Android NPE при инициализации фрагментов
Пишу приложение, в котором использую фрагменты на главного экране. Общая идея такова: на сервере 4 таблицы, данные из каждой таблицы приходят с сервера и отображаются на одном из фрагментов. Проблема...
Ошибка при accept() Программирование Android
Доброго времени суток. Возникла очень большая проблема. Делаю сетевой чат на Android. Сделал сервер package com.riverbandon.com.wifichat; import android.app.Activity; import...
Программирование Android SQLite. SELECT после UPDATE http://www.cyberforum.ru/android-dev/thread1757777.html
Есть активити "Список документов" и активити "Документ". При закрытии активити "Документ" вносятся изменения в БД и возвращается активити "Список документов". В активити "Список документов" в...
Программирование Android Настроить в своей программе платный контент Добрый день. Я новичок и даже близко не представляю как можно подобное настроить. И систему не понимаю. По этому буду признателен за любую помощь. В целом суть вопроса следующая, есть прога.... подробнее

Показать сообщение отдельно
artemka2008
191 / 50 / 2
Регистрация: 27.09.2013
Сообщений: 513
Записей в блоге: 6

Broadcast receiver RINGER_MODE_CHANGED_ACTION - Программирование Android

09.06.2016, 02:10. Просмотров 246. Ответов 0
Метки (Все метки)

Нужно отслеживать изменения звукового режима системы, для этого создал класс

Кликните здесь для просмотра всего текста

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package com.miui.artt.volumepanel;
 
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.media.AudioManager;
import android.widget.Toast;
 
public class RingerModeListener extends BroadcastReceiver {
 
    public RingerModeListener() {
    }
 
    @Override
    public void onReceive(Context context, Intent intent) {
        Toast test = Toast.makeText(context, intent.getAction(), Toast.LENGTH_SHORT);
        test.show();
    }
}


соответственно создаю IntentFilter и регистрирую приемник

Кликните здесь для просмотра всего текста
Java
1
2
3
        IntentFilter ringerModeChangedFilter = new IntentFilter();
        ringerModeChangedFilter.addAction(AudioManager.RINGER_MODE_CHANGED_ACTION);
        registerReceiver(ringerModeChangedReceiver, ringerModeChangedFilter);


и ничего не происходит. Конечно можно добавить intentFilter в манифест, но такое меня не устраивает т.к. все должно срабатывать только в тот момент, когда запущено мое приложение. Чуть не забыл, все это находится в сервисе
Прошу помочь

Добавлено через 6 часов 6 минут
Вопрос закрыт. Создал новый проект и все заработало.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.