我正在处理我的应用程序,我必须在点击按钮上发送我的谷歌地图位置。我接着几个教程,但他们都使用已经弃用的SMSManager。 我用它来发送短信
String smsNumber = tab.getText().toString();
String smsText = "I am in danger.Please follow my location ... ";
Uri uri = Uri.parse("smsto:" + smsNumber);
Intent intent = new Intent(Intent.ACTION_SENDTO, uri);
intent.putExtra("sms_body", smsText);
startActivity(intent);
这适用于谷歌地图位置
Intent intentgooglemaps = new Intent(
android.content.Intent.ACTION_VIEW,
Uri.parse("http://maps.google.com/?"));
startActivity(intentgooglemaps);
让我感到困惑的是:如何在我输入的消息之后发送谷歌地图位置。
我正在使用以下方式从电话簿中获取联系人:
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType(ContactsContract.CommonDataKinds.Phone.CONTENT_ITEM_TYPE);
startActivityForResult(intent, REQUESTCODE);