问题描述
- sendMessage 这里为什么会抛空指针异常呢
-
PendingIntent pi =PendingIntent.getActivity(EditMessage.this, 0, new Intent(), 0);
//抛出空指针异常
smsManager.sendTextMessage(number,null,editText.getText().toString(),pi,null);实在是不明白,number是好的,editText得出来的文本也是好的,为什么会有空指针呢?
小白实在是不懂了,真的调不动了,需要帮助。。。。
解决方案
检查smsMessage对象是否为空
解决方案二:
1.检查上一行代码中是否有为空的对象或参数
2.或许是其他地方引起的异常
解决方案三:
留意smsManager
解决方案四:
PendingIntent 是null
解决方案五:
首先你确保你传的对象是否为null
时间: 2024-11-03 19:06:52