回答

1

您可以從的onReceive作出新的意圖觸發另一個廣播接收機

@Override 
public void onReceive(Context context, Intent intent) { 
    Intent newIntent = new Intent("com.domain.yourboardcastreceiver"); 
    context.sendBroadcast(newIntent); 
} 
+0

謝謝..它幫助! –

0

在的onReceive(..)互聯網連接廣播接收機的方法,你可以設置報警和多數民衆報警經理將如何被觸發,例如:

@Override 
public void onReceive(Context context, Intent intent) { 
    Intent myIntent = new Intent(getBaseContext(), **AlarmReceiver**.class); 
    PendingIntent pendingIntent = PendingIntent.getBroadcast(getBaseContext(), 0, myIntent, 0); 
    AlarmManager alarmManager = (AlarmManager) getSystemService(ALARM_SERVICE); 
    Calendar calendar = Calendar.getInstance(); 
    calendar.setTimeInMillis(System.currentTimeMillis()); 
    alarmManager.set(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), pendingIntent); 
} 

不要忘記在清單文件中註冊alarmmanager的接收器。

希望它能幫助!

+0

謝謝,但我已經使用@Rex Lam的解決方案 –

相關問題