Как вызвать составление сообщения активности в tabView? - PullRequest
1 голос
/ 19 марта 2012

Я делаю заявку в Android Source Code (Gingerbread). который требует активности создания сообщения во вкладке View. Я пробовал следующим образом:

Intent intent = new Intent ("android.intent.action.VIEW"); intent.setClassName ( "com.android.mms", "com.android.mms.ui.ComposeMessageActivity");

StickyTabs.setTab (намерение, TAB_INDEX_MESSAGES);

logcat показывает мне ошибку:

> 03-19 10: 08: 02.321: E / AndroidRuntime (151): java.lang.SecurityException: запрос кода из com.android.mms (с uid 10004) для запуска в процессе android.process.acore (с uid 10007)

Ответы [ 2 ]

1 голос
/ 19 марта 2012

Похоже, у вас нет прав в AndroidManifest для доступа к MMS. Разрешение «Запрос» на использование MMS в манифесте, а исключение должно исчезнуть.

сделал U добавить разрешение

"android.permission.RECEIVE_MMS"
"android.permission.SEND_SMS"
0 голосов
/ 13 ноября 2012

Если у вас есть номер телефона, и вы хотите написать SMS для этого Нет, и вы находитесь где-то в другом действии, используйте эту строку кода, которая вызовет и откроет действие Составление SMS, а также передаст ваш номер мобильного телефона. кому вы хотите отправить смс.

Intent sms_intent = new Intent("android.intent.action.VIEW");
Uri data = Uri.parse("sms:"+phone_No);        
intent.setData(data);      
startActivity(sms_intent);
...