Вещательный приемник для POWER_CONNECTED - PullRequest
0 голосов
/ 07 октября 2011

Я хочу зарегистрировать получателя в коде. В моем манифесте у меня есть это:

<receiver android:name=".MyReceaver">
<intent-filter>
<action android:name="android.intent.action.POWER_CONNECTED" />
</intent-filter>
</receiver>

Я прочитал это startActivity () из BroadcastReceiver , но он не работает, метод onReceive не вызывается, если я регистрируюсь в коде, он отлично работает.

в чем проблема? почему это не работает? Я регистрирую широковещательный приемник в коде, и он работает отлично, но когда он зарегистрирован в манифесте, это не так. Кто-нибудь зарегистрировал этот вид получателя в манифесте? или, возможно, @Gubbel просто не прав, и это не может быть зарегистрировано в манифесте. Возможно, это как screen_on / off, который должен быть зарегистрирован в коде и не может быть зарегистрирован в манифесте.

приветствуются любые советы или объяснения, почему это не работает Спасибо

Edit: извините, я должен быть слепым, я не видел action_ part

1 Ответ

1 голос
/ 07 октября 2011

Я скопировал неверную строку действия ...

это правильный приемник

<receiver android:name=".MyReceaver">
<intent-filter>
<action android:name="android.intent.action.ACTION_POWER_CONNECTED" />
</intent-filter>
</receiver>
...