Tôi đã có mã này:Tôi có thể sử dụng AlarmManager với LocalBroadcastManager trên Android không?
private AlarmManager alarmManager = (AlarmManager)getSystemService(Context.ALARM_SERVICE);
private PendingIntent alarmIntent = PendingIntent.getBroadcast(this, 0, new Intent("my action-name"), 0);
alarmManager.setInexactRepeating((int)AlarmManager.ELAPSED_REALTIME_WAKEUP, SystemClock.elapsedRealtime() + autoUpdateIntervalInMinutes * 60 * 1000, autoUpdateIntervalInMinutes * 60 * 1000, alarmIntent);
Nhưng tôi muốn thay đổi điều này cho LocalBroadcastManager. Điều này có thể không?
là có một cách để làm cho mục đích riêng tư hơn, vì vậy mà các ứng dụng khác sẽ không thể sử dụng nó? –
Tóm lại, không. Tuy nhiên, bất kỳ ứng dụng nào khác muốn nghe chương trình phát sóng của bạn sẽ cần phải biết chuỗi hành động đầy đủ. Điều này ít nhất mang lại cho bạn một số bảo mật thông qua sự tối tăm (không thực sự an toàn). – Doge