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

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

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

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

01.06.2015, 17:40. Просмотров 217. Ответов 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). Почему? Спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.06.2015, 17:40     Регистрация широковещательного приемника
Посмотрите здесь:

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

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

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

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

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

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

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

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

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

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

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

Регистрация акаунта розроботчика на PlayMarket - Программирование Android
1. Надо оплатить 25$.. У меня есть карточка в грн. Visa clasic Укрсиббанк. Подойдет ли она для оплаты? И каким образом будет перевод с...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Spelcrawler
525 / 495 / 111
Регистрация: 12.03.2014
Сообщений: 1,647
Завершенные тесты: 1
02.06.2015, 09:01     Регистрация широковещательного приемника #2
xSCJx, дак у вас интент без контекста, нужно вот так его создавать:
Java
1
Intent intent = new Intent(context, Broad.class);
xSCJx
22 / 19 / 1
Регистрация: 24.12.2012
Сообщений: 435
03.06.2015, 18:32  [ТС]     Регистрация широковещательного приемника #3
Spelcrawler, а почему тогда в первом случае работало?
Yandex
Объявления
03.06.2015, 18:32     Регистрация широковещательного приемника
Ответ Создать тему
Опции темы

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