我写了这段代码,但是MyLocationListener该类不起作用。当我像“查找我”这样的短信时,代码必须给我大概的位置,但它什么也没做。这是怎么了?
public class SMSReceiver extends BroadcastReceiver {
private LocationManager lm;
private LocationListener locationlistener;
private String senderTel;
@Override
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
// get the sms
Bundle bundle = intent.getExtras();
SmsMessage[] msgs = null;
String str = "";
if (bundle != null) {
senderTel = "";
Object[] pdus = (Object[]) bundle.get("pdus");
msgs = new SmsMessage[pdus.length];
for (int i = 0; i < msgs.length; i++) {
msgs[i] = SmsMessage.createFromPdu((byte[]) pdus[i]);
if (i …Run Code Online (Sandbox Code Playgroud)