Как создать класс для alertDialogBox
, и он должен быть вызван для каждого Activity
. Я использовал кнопку закрытия на каждом Activity
, нажимая кнопку «Закрыть», «Бокс для предупреждения» должен убить все действия в моем приложении.Как создать общий класс для alertDialog Box
ответ
Создать класс как CustomDialog.class,
и внутри него создать статический метод, как показано ниже,
public static void ExitAppDialog(final Activity activity)
{
AlertDialog.Builder alertbox = new AlertDialog.Builder(activity);
alertbox.setTitle("Warning");
alertbox.setMessage("Exit Application?");
alertbox.setPositiveButton("Yes", new
DialogInterface.OnClickListener() {
public void onClick(DialogInterface arg0, int arg1) {
activity.finish();
}
});
alertbox.setNegativeButton("No", new
DialogInterface.OnClickListener() {
public void onClick(DialogInterface arg0, int arg1) {
}
});
alertbox.show();
}
И в onBackPressed вашей деятельности (в) называют этот метод, как это ,
public void onBackPressed()
{
CustomDialog.ExitAppDialog(myActivity.this);
}
@Thamilvanan: Еще одно предложение: создайте 'Activity' (например,' BasicActivity') и переопределите 'onBackPressed()', как @AndroSelva, и расширьте все 'Деятельности' из вашей' BasicActivity' –
. Другой способ - это еще один пример того, что Создайте действие (скажем, ImplementedActivity) и переопределите onBackPressed(), например, @AndroSelva, и в других действиях вместо расширения действия вы можете расширить ImplementedActivity, например, ClassB extends ImplementedActivity –
Ребята, я получаю dialogbox.its приходят fine.but, у меня есть еще одно сомнение. в моем приложении я использовал кнопку выхода во всех действиях. Тем не менее, нажав эту кнопку выхода. Мне нужно закрыть основное действие, например, начать (начальный) Activity.how я могу сделать это. Я не могу понять. – Thamilvanan
- 1. Как использовать общий класс для AlertDialog в приложении для Android
- 2. AlertDialog box для отправки сообщения
- 3. Как создать общий класс, который имеет общий класс как тип?
- 4. Как создать общий класс для хранения Enums
- 5. Что касается AlertDialog Box
- 6. C# Как создать общий класс?
- 7. Как создать общий класс T?
- 8. Как создать общий класс EJB
- 9. IronPython создать общий класс
- 10. Как изменить стиль alertdialog box в android
- 11. Создать общий класс для java-программы
- 12. создать общий класс для имени типа
- 13. Scala: Создать общий класс кварца
- 14. AlertDialog box Повторяет четыре раза
- 15. Spinner in AlertDialog Box - Android
- 16. Общий класс для UITableView
- 17. Общий класс для JTable
- 18. Как создать общий класс доступа к данным?
- 19. Как создать общий класс с наследованием?
- 20. Как создать собственную тему для alertDialog?
- 21. Как создать общий класс java, расширяющий класс и реализующий интерфейс?
- 22. Java - не общий класс расширяет общий класс
- 23. Как создать общий класс для представления диапазона с помощью .NET?
- 24. Как создать общий класс для библиотеки волейбола в android
- 25. Как создать общий класс для работы только с двумя классами
- 26. Как создать общий класс адаптера для всех видов андроидов recycler
- 27. Как создать общий тип?
- 28. Общий тип указателя для `Rc`,` Box`, `Arc`
- 29. Общий общий класс для вызова webservice
- 30. Android: не удалось создать общий класс
u просто хотите, чтобы поле для сообщений сообщалось для всех видов деятельности? или сделать это оповещение, чтобы убить все действия в вашем приложении? – saiy2k
хочу, чтобы этот предупреждающий бокс убил все действия в моем приложении. – Thamilvanan