[英]Is there an Android Wear sms intent?
我一直在嘗試制作一個社交媒體應用程序,該應用程序可以讓您從手表向聯系人發送文本。 是否有針對Android Wear的意圖?
我嘗試使用開發人員指南中的那個,但收到錯誤消息:“找不到用於處理Intent的活動{act = android.intent.action.VIEW typ = vnd.android-dir / mms-sms(具有其他功能)”。
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setData(Uri.parse("smsto:")); // This ensures only SMS apps respond
intent.putExtra("sms_body", "Hey, I am at {location}. Want to meet up?");
intent.putExtra("address", phoneNumber);
if (intent.resolveActivity(getActivity().getPackageManager()) != null) {
getActivity().startActivity(intent);
}`
對於具有蜂窩功能的設備,可以使用以下代碼打開消息編輯器:
Uri uri = Uri.parse("smsto:" + phoneNumber);
Intent smsIntent = new Intent(Intent.ACTION_SENDTO, uri);
startActivity(smsIntent);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.