private void sendSMS(String phoneNumber, String message)/* throws IOException*/
{
String newLine = System.getProperty("line.separator");
String finalSMSString = "";// = message;
SmsManager sms = SmsManager.getDefault();
boolean isGPSEnabled = lm.isProviderEnabled(LocationManager.GPS_PROVIDER);
// getting network status
boolean isNetworkEnabled = lm.isProviderEnabled(LocationManager.NETWORK_PROVIDER);
if((isNetworkEnabled == true) || (isGPSEnabled == true)){
finalSMSString = "%!" + message +"Please open the Nirbhaya App"+ "@" + lat + "#" + lon ;
//finalSMSString = message + lat + "#" + lon ;
Log.i("SMS Message Latitude:" , Double.toString(lat));
Log.i("SMS Messgae Longitude: ", Double.toString(lon));
}
else{
finalSMSString = message;
}
ArrayList<String> msgStringArray = sms.divideMessage(finalSMSString);
sms.sendMultipartTextMessage(phoneNumber, null, msgStringArray, null, null);
}
LocationSendService.java 文件源码
java
阅读 22
收藏 0
点赞 0
评论 0
项目:nirbhaya
作者:
评论列表
文章目录