سؤال

أرغب في ضبط وضع Ringer على الصمت لأحداث محددة في المستقبل. يجب أن يحدث ذلك فقط إذا تم فحص خانة الاختيار في التفضيلات. أعلم أنه يتعين عليّ تحديث البيان للأذونات وأيضًا يمكنني تعيين وضع Ringer بشيء من هذا القبيل:

if (getPreferences(MODE_PRIVATE).getBoolean(PREFS_KEY_SILENTOPTION, false)) {
   AudioManager audioManager = (AudioManager) getSystemService(AUDIO_SERVICE);
   audioManager.setRingerMode(AudioManager.RINGER_MODE_SILENT);
}

ولكن كيف يمكنني تعيين (وإعادة التعيين) لمساحة الوقت في المستقبل؟

هل كانت مفيدة؟

المحلول

تفحص ال المنبه. يتيح لك "جدولة تطبيقك لتشغيل في وقت ما في المستقبل".

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top