gpt4 book ai didi

android - 通过 Android 发送短信的正确方法

转载 作者:行者123 更新时间:2023-11-30 04:45:16 26 4
gpt4 key购买 nike

你好 Stack Overflow 社区,

所以我在网上搜索了这个问题的解决方案,但找不到有类似问题的人...

我正在编写一个接收文本并回复它们的小程序。接收部分工作正常,但我还没有发送成功的文本。下面的小测试程序产生了相同的结果。下面是我用来尝试发送的方法以及 logcat 的 fragment 。 sendTextMessage 方法完全没有产生任何结果。我一直在我的 LG Ally 而不是模拟器上对此进行测试。我只是想在确定只是手机问题之前,先问问我是否遗漏了什么。

注意...权限设置正确。显然“xxxxxxxxxx”代表一个实际的数字。

提前致谢

杰森

package com.test;

import android.app.Activity;
import android.os.Bundle;
import android.telephony.SmsManager;
import android.util.Log;

public class test extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

Log.w("MARK", "APPLICATION START");
SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage("xxxxxxxxxx", null, "AUTO RESPONSE", null, null);
Log.w("MARK", "sendTextMessage CALLED");
}
}

02-27 12:42:02.471: WARN/MARK(9903): APPLICATION START
02-27 12:42:02.471: WARN/MARK(9903): sendTextMessage CALLED
02-27 12:42:02.591: INFO/ActivityManager(1372): Displayed activity com.test/.test: 135 ms (total 135 ms)

最佳答案

使用sms intent 启动 Activity 将调用一个编辑器并等待用户按下发送按钮。要以编程方式执行此操作,请尝试使用 SmsManager

关于android - 通过 Android 发送短信的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5129278/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com