Articles of sms

Как удалить смс из папки «Входящие»?

Я запрограммировал автоматический ответчик sms: . . . function IsSMSAnswered(smsid: string): Boolean; begin // Code to test if SMS is answered end; procedure SendReplySMS(reply_smssender, reply_smsbody: string); begin // Code to send reply to smssender end; procedure FetchSMS; //fetch sms used by timer every 1 minute var cursor: JCursor; uri: Jnet_Uri; id_smsid: integer; id_smssender: integer; id_smsbody: […]

Автоматическое возвращение к предыдущему SMS-приложению по умолчанию

У меня есть приложение, которое требует временного доступа к SMS-сообщениям устройства. В KitKat и выше этот доступ предоставляется только для SMS-приложения по умолчанию, поэтому я использую: Intent intent = new Intent(Telephony.Sms.Intents.ACTION_CHANGE_DEFAULT); intent.putExtra(Telephony.Sms.Intents.EXTRA_PACKAGE_NAME, getPackageName()); startActivity(intent); Появится диалоговое окно с запросом пользователя, разрешив моему приложению стать стандартным SMS-приложением. Все идет нормально. Проблема в том, что как только […]

Использование автозаполнения textview с указанием номера телефона

Я занимаюсь автозаполнением поля edittext для телефонных номеров контактов. Я знаю, как получить контакты из базы данных и отобразить их в текстовом поле, но мне нужно, чтобы они были автозаполнены, просто заставляют пользователя вводить имя в текстовое поле. Я понимаю, как получить массив для автоматического завершения и всю теорию. Но как тянуть телефонные контакты сложно. […]

В Android можно отправить sms-сообщение нескольким получателям в код?

С smsManager класса smsManager можно отправлять одно и то же SMS на несколько номеров одновременно? Или мне нужно сделать какой-то цикл? Я хочу отправить sms из моего приложения, а не через программу обмена сообщениями.

Как я могу отправить SMS из BroadcastReceiver и проверить его статус?

Так что это мой BroadcastReceiver public class IncomingSMSListener extends BroadcastReceiver { private static final String SMS_EXTRA_NAME = "pdus"; @Override public void onReceive(Context context, Intent intent) { SmsMessage[] messages = fetchSMSMessagesFromIntent(intent); } private SmsMessage[] fetchSMSMessagesFromIntent(Intent intent) { ArrayList<SmsMessage> receivedMessages = new ArrayList<SmsMessage>(); Object[] messages = (Object[]) intent.getExtras().get(SMS_EXTRA_NAME); for (Object message : messages) { SmsMessage finalMessage = […]

Как создать Android-приложение, которое оповещает пользователя, даже если его убили?

Мне предлагается создать приложение для Android, которое получает вход от «центральной станции» и получает предупреждение, например «немедленно ответьте». Я новичок в программировании на Android, поэтому я понятия не имею, как получить такой «живой» ввод, поэтому любая помощь будет оценена. Этот вопрос состоит из двух частей. Полагаю, первая часть зависит от меня. Но все же важно […]

BroadcastReceiver для многостраничного SMS

Мне нужно сохранить sms в sqlite db, когда я его получу. В этот момент он отлично работает с sms (160 символов), но если я получаю многостраничный sms, он обрезает sms примерно на 155 символов. Это мой код: SmsBR.java public class SmsBR extends BroadcastReceiver { private DBManager dbm; @Override public void onReceive(Context context, Intent intent) { […]

Как получить адрес черновика SMS

Iam не смог получить адрес черновика SMS, он всегда давал мне null iam, используя следующий код public static final Uri SMS_PROVIDER = Uri.parse("content://sms"); Cursor oCursorSMS = mContext.getContentResolver().query(SMS_PROVIDER, null,null,null, null); oCursorSMS.moveToFirst(); final String[] columns = oCursorSMS.getColumnNames(); for (int i = 0; i < columns.length; i++) { String ss = cursor.getString(i); } Когда я читаю черновик SMS, […]

Android SmsProvider, для чего стоит ICC?

В частности, в com / android / providers / телефонии / SmsProvider.java Что означает ICC?

Получение всех смс с телефона Android

Я пытался написать программу, которая получает все сообщения на телефоне, а затем создает резервную копию. Но когда я запускаю программу, она падает. Пожалуйста, мне нужна помощь. Вот код public class MainActivity extends ListActivity { private ProgressDialog m_ProgressDialog = null; private ArrayList<SmsBox> m_orders = null; private OrderAdapter m_adapter; private Runnable viewOrders; Activity mcontext; int totalSMS; @Override […]