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

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

Войти
Регистрация
Восстановить пароль
 
zoolog117
Заблокирован
#1

Можно ли ОТПРАВЛЯТЬ смс из onReceive класса, расширяющего класс BroadcastReceiver? - Программирование Android

24.10.2014, 01:23. Просмотров 355. Ответов 0
Метки нет (Все метки)

Собственно код.
Java
1
2
3
4
5
6
7
8
9
10
11
12
public class SmsReceiver extends BroadcastReceiver {
...
@Override
public void onReceive(Context context, Intent intent) {
...
    // send sms
    SmsManager sms = SmsManager.getDefault();
    sms.sendTextMessage("79000000000", null, // там номер телефона без плюсика впереди
                        "lorem ipsum", null, null); 
}
...
}
И манифест.
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.******"
    android:versionCode="1"
    android:versionName="1.0" >
 
    <uses-sdk android:minSdkVersion="1" />
 
    <uses-permission android:name="android.permission.RECEIVE_SMS" />
    <uses-permission android:name="android.permission.READ_SMS" />
    <uses-permission android:name="android.permission.SEND_SMS" />
 
    <application
        ...
        <receiver android:name="com.automan.SmsReceiver">
        <intent-filter>
            <action android:name="android.provider.Telephony.SMS_RECEIVED" />
        </intent-filter>
    </receiver>
    </application>
 
</manifest>
Говорят, что нифига здесь не отправляется, хотя все остальное в этом onReceive - работает, и у меня тоже работает (но я только на себе тестировал: сам себе отправлял - срабатывал onReceive - и в нем опять же отправлял мой номер телефона)

В чем может быть дело?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.10.2014, 01:23
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Можно ли ОТПРАВЛЯТЬ смс из onReceive класса, расширяющего класс BroadcastReceiver? (Программирование Android):

Страничка, с которой можно отправлять смс - C# ASP.NET
Hello to all! Я хочу создать страничку, с помощью которой можно было бы отправлять СМС. Кто-нить что-нить знает про это???

Возможность отправлять СМС с сайта - JavaScript
Добрый день! Готовлю ТЗ на разработку интернет магазина. Одно из моих пожеланий организовать возможность отправлять СМС напоминание и...

Можно ли вложить класс в другой класс чтобы были доступны приватные методы первого класса - C#
Добрый день. Вопрос - можно ли в C# вложить класс в другой класс чтобы были доступны приватные методы первого класса ? На Джаве к...

Хочу написать программу которая может отправлять СМС сообщения на любые операторы мира - Visual Basic
Доброго времени суток. Уважаемые форумчане, не могли бы Вы помочь начинающему программисту. Хочу написать программу которая может...

3 класса. Родительский класс - класс животных. Два класса наследника: Гиппопотамы и Зебры. Выбор структуры данных - Java SE
Добрый День. Есть задача. Есть 3 класса. Родительский класс - это класс животных. Он абстрактный и содержит метод в котором считается...

Можно-ли наследовать класс, в котором определен объект текущего класса? - C++
Подскажите, пожалуйста, можно-ли делать так: class A { public: B objB; }; class B : public A {};

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.10.2014, 01:23
Привет! Вот еще темы с ответами:

Написать класс, от которого можно получить только один экземпляр класса - C++
Написать класс, от которого можно получить только один экземпляр класса. Как такое реализовать? Если использовать только статические члены...

Можно ли получить текущий класс объекта в статическом методе родительского класса? - C#
Здравствуйте, можно ли получить текущий класс объекта в статическом методе родительского класса?

Можно ли организовать расширение partial-класса, чтобы не менять исходный класс в модели? (EF) - C#
Приветствую! В проекте ASP.NET MVC есть сгенерированная с помощью Entity Framework (.edmx) модель с классами, соответствующими...

Благодаря опережающему объявлению класса можно создать только УКАЗАТЕЛЬ на этот класс; так ли это? - C++
class B; class A{ A(); ~A(); B* b; //А вот так не компилится //B b_0; };


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

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

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