Понимаю, что вопрос, скорее всего элементарный, но никак не могу додуматься сама.
Делаю простой будильник, но никак не могу сообразить как сделать стоп будильника по нажатию на кнопку.
Вот класс с Броадкастом:
public void onReceive(Context context, Intent intent) {
Uri notification = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_ALARM);
Ringtone ringtone = RingtoneManager.getRingtone(context.getApplicationContext(), notification);
ringtone.play();
А кнопка в в основном классе.
Если вам важна именно такая компоновка, то можете прикрутить к кнопке sendBroadcast()
с каким-нибудь своим экшн ну и в ресивере уже определять, откуда пришёл вызов и что с ним делать (вкл/выкл рингтон). И в манифест не забудьте свой экшн добавить.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Есть PDF документ по которому нужно осуществить поиск и сделать выборку нужных данныхПри поиске по PDF руками, ищется всё
Данная программа проверяет является ли число простым, а нужно прописать алгоритм по проверки является ли число четным
Как замэпить несовпадающие имена ключа и свойства? Код выдаёт ошибку