on BroadcastReceiver
set up the wakelock
and in the activity
Do This:
Window window = this.getWindow();
window.addFlags(LayoutParams.FLAG_DISMISS_KEYGUARD);
window.addFlags(LayoutParams.FLAG_SHOW_WHEN_LOCKED);
window.addFlags(LayoutParams.FLAG_TURN_SCREEN_ON);
import following
import android.view.Window;
import android.view.WindowManager.LayoutParams;