Получение не может найти символ: метод getSystemService из муравья
Я только начинаю с Android, и муравей выдает мне следующую ошибку:
-compile: java:44: cannot find symbol
[javac] symbol : method getSystemService(java.lang.String)
[javac] AudioManager am = (AudioManager)this.getSystemService(Context.AUDIO_SERVICE);
^
Я нене понимаю проблему, так как я импортируюandroid.media.AudioManager;
Мой код выглядит следующим образом:
package com.example.findme;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.telephony.SmsMessage;
import android.widget.Toast;
import android.media.AudioManager;
public class SMSReceiver extends BroadcastReceiver
{
public final static String EXTRA_MESSAGE = "com.example.RemoVol.MESSAGE";
public final static String SILENT_MESSAGE = "Your phone has been silenced";
public final static String VOLUME_MESSAGE = "Your phone volume is normal";
@Override
public void onReceive(Context context, Intent intent)
{
//---get the SMS message passed in---
Bundle bundle = intent.getExtras();
SmsMessage msgs[] = null;
String str ="";
String testString="";
if (bundle != null)
{
//---retrieve the SMS message received---
Object pdus[]=(Object[]) bundle.get("pdus");
msgs = new SmsMessage[pdus.length];
for (int i=0; i