0

i register a broadcastReceiver about screen_on,but when i click power_on button,i can not receive it

filter = new IntentFilter();
filter.addAction(Intent.ACTION_SCREEN_ON);
mBatInfoReceiver=new BatInfoReceiver();
registerReceiver(mBatInfoReceiver, filter);

public  class BatInfoReceiver extends BroadcastReceiver {
    @Override
    public void onReceive(final Context context, final Intent intent) {
//                String action = intent.getAction();
//                if (Intent.ACTION_SCREEN_ON.equals(action)) {
//
//                }
            Log.d("BatInfoReceiver","111111");
            getGestureData();
            myView.invalidate();
        }
    }
tianyu
  • 119
  • 1
  • 10

0 Answers0