Я нашел этот код на Интернете, и я не знаю, как получить разрешение на этот широковещательный приемник ..Broadcast Декларация Receiver в Manifest
или не нужно?
Это в классе SetAlarmActivity ..
BroadcastReciever br;
private void setup() {
br = new BroadcastReceiver() {
@Override
public void onReceive(Context c, Intent i) {
Toast.makeText(c, "Rise and Shine!", Toast.LENGTH_LONG).show();
}
};
registerReceiver(br, new IntentFilter("org.example.makwanas.sapalarm"));
pi = PendingIntent.getBroadcast(this, 0, new Intent("org.example.makwanas.sapalarm"),
0);
am = (AlarmManager)(this.getSystemService(Context.ALARM_SERVICE));
}
Вы уже * зарегистрировали * приемник в коде с помощью 'registerReceiver', поэтому вам не нужно * регистрировать * снова в файле манифеста. Разрешение отличается. –
Спасибо, Ok еще один Сомнение, что должно быть там в registerReceiver (br, новый IntentFilter ("org.example.makwanas.sapalarm")); на месте нового IntentFilter («??»); пакет или класс? или что именно – Makwana