71
}
dialog.setTitle(
"О программе"
);
dialog.setNeutralButton(
"OK"
,
new
DialogInterface.OnClickListener() {
@Override
public void
onClick(DialogInterface dialog,
int
which) {
dialog.dismiss();
}
});
dialog.setIcon(R.mipmap.
ic_launcher_round
);
AlertDialog alertDialog = dialog.create();
alertDialog.show();
Результат добавления пункта меню "О программе" с диалоговым
окном
можно увидеть на рисунках 45 и 46. Теперь нет необходимости писать свои
ФИО и группу в элементе TextView – у нас есть хороший способ показать
сведения об авторе. В последующих заданиях
можно копировать этот код,
чтобы пункт меню "О программе" всегда присутствовал в ваших
приложениях.
73
Лабораторная работа №11. Работа с уведомлениями
Задание:
создать приложение, помещающее по нажатию на кнопку
какое-то сообщение со звуком в панель уведомлений/статус-панель на
эмуляторе.
Создайте стандартный проект с Empty Activity и
поместите кнопку в
интерфейс приложения. Уведомление будет приходить после нажатия на
данную кнопку. Перейдите в файл MainActivity.java и
в методе onCreate
создайте ссылку на кнопку, а затем создайте для неё listener и метод onClick.
Далее в методе onClick настройте уведомление (данный код актуален только
для версий Android ниже Oreo, современный код см. после скриншотов):
Context context = MainActivity.
Достарыңызбен бөлісу: