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

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

Войти
Регистрация
Восстановить пароль
 
xSCJx
22 / 19 / 1
Регистрация: 24.12.2012
Сообщений: 435
#1

Регистрация широковещательного приемника - Программирование Android

01.06.2015, 17:40. Просмотров 254. Ответов 2
Метки нет (Все метки)

Привет, у меня есть приемник:

Java
1
2
3
4
5
6
7
8
9
10
11
public class Broad extends BroadcastReceiver {
    @Override
    public void onReceive(Context context, Intent intent) {
        Intent i = new Intent(context, DoActivity.class);
        int val = intent.getIntExtra("INT", 0);
        i.putExtra("INT", val);
 
        context.startActivity(i);
        Log.i("TAG", "VAL: " + String.valueOf(val));
    }
}
На главной активности есть кнопка по нажатию которой отправляется событие

Java
1
2
3
4
5
6
    public void onclick(View v) {
        Intent intent = new Intent(NEW_INTEN);
        intent.putExtra("INT", 1995);
        sendBroadcast(intent);
 
    }

Когда я регистрирую Broad в коде активности, все работает, но когда в манифесте, то вываливается ошибка, что нельзя выполнить context.startActivity(i). Почему? Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.06.2015, 17:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Регистрация широковещательного приемника (Программирование Android):

Упрощенная регистрация - Программирование Android
Видел в некоторых играх к примеру clash of clans используется упрощенная регистрация новых игроков, интересно как это делается? Возможно...

Регистрация в AdMob - Программирование Android
Здравствуйте! Создал приложение под Android, в которое хочу добавить рекламу AdMob. У меня возник вопрос при регистрации приложения в...

Регистрация пользователей - Программирование Android
Регистрация пользователей. Во втором окне должны появиться данные, введенные в 1 окне

Регистрация MediaPlayer - Программирование Android
Подскажите как зарегистрировать MediaPlayer, чтоб при открытии файла он появлялся в диалоге предложенных app.

Регистрация вконтакте - Программирование Android
через webview посылаю запрос вконтакте на получение токена и возможности постить на стену. В итоге запускаю приложение перехожу в webview...

Регистрация аккаунта разработчика - Программирование Android
Товарищи! Такой вопрос. Регистрирую аккаунт разработчика. Заполняю необходимые данные и вот этот проклятый гугл требует информацию о моем...

2
Spelcrawler
526 / 496 / 111
Регистрация: 12.03.2014
Сообщений: 1,649
Завершенные тесты: 1
02.06.2015, 09:01 #2
xSCJx, дак у вас интент без контекста, нужно вот так его создавать:
Java
1
Intent intent = new Intent(context, Broad.class);
1
xSCJx
22 / 19 / 1
Регистрация: 24.12.2012
Сообщений: 435
03.06.2015, 18:32  [ТС] #3
Spelcrawler, а почему тогда в первом случае работало?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.06.2015, 18:32
Привет! Вот еще темы с ответами:

Регистрация приложения в одноклассниках - Программирование Android
при регистрации приложения в одноклассниках для андроид выдает ошибку неверная ссылка на play market. Но я не использую никакой плеймаркет...

Регистрация аккаунта разработчика - Программирование Android
Здравствуйте! Обращаюсь ко всем кто регистрировал аккаунт разработчика. Скажите, пожалуйста, карта для оплаты нужна в долларах или...

Автономная регистрация и авторизация - Программирование Android
Доброго времени суток всем. Есть задача реализовать приложение, в котором присутствует регистрация и авторизация (логично) пользователя. ...

Android, не работает регистрация - Программирование Android
Утром все было хорошо, потом делал правки разные - перестало работать! Потом вернулся к первоначальному ввиду (из репозитория), но все...


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

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

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