проверьте сейчас, я думаю, что вы хотите, как это
на кнопку ВКЛ Нажмите
IntentFilter intentFilter = new IntentFilter("android.intent.action.MAIN");
TestService.this.registerReceiver(mReceiver, intentFilter);
Intent i = new Intent("android.intent.action.MAIN");
sendBroadcast(i);
, и это сделано на кнопку ВЫКЛ Нажмите
unregisterReceiver(mReceiver);
РЕДАКТИРОВАТЬ::
BroadcastReceiver mReceiver;
mReceiver = new BroadcastReceiver() {
public void onReceive(Context context, Intent intent) {
Log.i("calling me "," !!!");
}
};
и, наконец, проверьте файл манифеста для записи получателя