「クラスgps_Listener」から「インテント」を作成し、「クラスLocationChangedReceiver」でパラメーターを送信したい
私のクラス gps_Listener
public class gps_Listener implements LocationListener {
public void onLocationChanged(Location location) {
// TODO Auto-generated method stub
send("I found the location");
}
public void onProviderDisabled(String provider) {
// TODO Auto-generated method stub
}
public void onProviderEnabled(String provider) {
// TODO Auto-generated method stub
}
public void onStatusChanged(String provider, int status, Bundle extras) {
// TODO Auto-generated method stub
}
public void send(String str) {
Intent intent = new Intent("logGPS");
intent.putExtra("Message", str);
sendBroadcast(intent); //- without context does not work
}
}
およびクラス LocationChangedReceiver
public class LocationChangedReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
}
}
ご覧のとおり、「コンテキスト」がありません。