我有一个应用程序,我需要能够发送 SMS 消息。我有直接发送它们的代码,但我想为没有消息计划的用户提供使用 Google Voice 的选项。有谁知道如何做到这一点?我似乎找不到路。这是我现在的做法:
StringBuffer buffer = new StringBuffer();
buffer.append("GEOC ");
buffer.append(mLogType.getSelectedItemPosition() == 0 ? "@" : "x");
buffer.append(mGeocache.getWaypoint()).append(" ");
if(mLogEdit.getText().length() > 0)
{
buffer.append(mLogEdit.getText().toString());
}
SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage("41411", null, buffer.toString(), null, null);