Android-приложение, открывающее входящие SMS

Я использую диспетчер SMS в своем приложении, поэтому при нажатии кнопки отправляется SMS,

btnPaket.setOnClickListener(new View.OnClickListener()


    {
        public void onClick(View v)
        {
            String phoneNo = "0977";
            String message = "stanje";

            sendSMS(phoneNo, message);

            Toast.makeText(getBaseContext(), "Zahtjev za provjeru stanja paketa je poslan, odgovor ocekuj uskoro!", Toast.LENGTH_SHORT).show();
        }
    });

Поэтому, когда я нажимаю на кнопку, отправляется SMS, и я получаю автоматический ответ с состоянием моего SMS и интернет-пакетов. Есть ли способ, чтобы полученное SMS автоматически открывалось и показывалось пользователю, не выходя из приложения, и переходя в папку «Входящие» или панель уведомлений?


person Goran    schedule 07.08.2011    source источник
comment
Для перехвата входящих SMS-сообщений см. этот ответ на отправку и получать SMS без встроенного приложения для обмена сообщениями   -  person Peter Mortensen    schedule 04.11.2011


Ответы (1)


Я не думаю, что Android позволяет вам напрямую открывать/читать текстовые сообщения (по крайне очевидным причинам...), однако вы можете просто запустить почтовый ящик SMS из своего приложения.

См. здесь, как запускать действия.

EDIT:
этот человек, по-видимому, узнал, как откройте почтовый ящик смс, проверьте его второй пост.

person René Sackers    schedule 07.08.2011
comment
Хорошо, спасибо за ответ. Если я могу напрямую открыть сообщение, могу ли я показать тело сообщения в тосте ?? - person Goran; 07.08.2011