Я создаю приложение с помощью flash cs 6. Мне нужно отправить смс из моего приложения. Я создал собственное расширение, которое будет отправлять смс. Он использует диспетчер смс по умолчанию. Он работает нормально. Но когда я использую его для отправки смс, он предлагает мне сообщение о том, что это может привести к списанию средств с вашего мобильного счета. Есть ли способ отправить смс без этого сообщения? Я слышал, как какое-то приложение спрашивает, может ли приложение отправлять смс или нет в начале установки. И когда пользователь соглашается отправить смс из приложения, приложение никогда не выводит это сообщение. Есть ли способ сделать это ? И я также хочу, чтобы приложение читало смс, которые отправляются от меня.
Я использовал следующий код для отправки смс:
SmsManager smsManager = SmsManager.getDefault();
smsManager.sendTextMessage(recipient, null, text, null, null);
Теперь я также могу читать смс, используя следующий код:
Uri uri = Uri.parse("content://sms/inbox");
Cursor c= context.getActivity().getContentResolver().query(uri, null, null ,null,null);
c.moveToFirst();
String body = c.getString(c.getColumnIndexOrThrow("body")).toString();
c.close();
Есть ли способ получить смс в приложении, когда устройство впервые получает смс? Я хочу читать смс, отправленные только с меня/сервера.