Добрый день.
К примеру, мне нужно открыть пункт из меню настройки (перейти на другой екран) при щелчке на PositiveButton. Или после нажатия одной из кнопок диалога нужно чтоб сработал не статический метод класа MainActivity внутри MainActivity.
public class MyDialogFragment extends DialogFragment {
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
...
builder.setNegativeButton(B2String, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id)
{
Intent intent = new Intent(MainActivity.this, Settings.class);
startActivity(intent);
}
...
}
Здесь Android Studio начинает ругаться на MainActivity.this.
Как из Alert Dialoga задействовать метод в MainActivity.
-
- Сообщения: 4
- Зарегистрирован: 24 мар 2015, 12:14
Re: Как из Alert Dialoga задействовать метод в MainActivity.
Читай урок про возврат результата из диалога. Верни его в активити по уму, а потом в жтой активити запускай что нужно
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
-
- Сообщения: 4
- Зарегистрирован: 24 мар 2015, 12:14
Re: Как из Alert Dialoga задействовать метод в MainActivity.
Спасибо, можна еще ссылку на урок?
или название урока?
Перелистал уроки но найти возврат результата из диалога не удалось:
Урок 58. Диалоги. TimePickerDialog
Урок 59. Диалоги. DatePickerDialog
Урок 60. Диалоги. AlertDialog: Title, Message, Icon, Buttons
Урок 61. Диалоги. AlertDialog.Метод onPrepareDialog
Урок 62. Диалоги. AlertDialog. Список
Урок 63. Диалоги. AlertDialog. Список с одиночным выбором
Урок 65. Диалоги. AlertDialog. Кастомизация
Урок 66. Диалоги. Обработчики и операции
Урок 67. Диалоги. ProgressDialog
или название урока?
Перелистал уроки но найти возврат результата из диалога не удалось:
Урок 58. Диалоги. TimePickerDialog
Урок 59. Диалоги. DatePickerDialog
Урок 60. Диалоги. AlertDialog: Title, Message, Icon, Buttons
Урок 61. Диалоги. AlertDialog.Метод onPrepareDialog
Урок 62. Диалоги. AlertDialog. Список
Урок 63. Диалоги. AlertDialog. Список с одиночным выбором
Урок 65. Диалоги. AlertDialog. Кастомизация
Урок 66. Диалоги. Обработчики и операции
Урок 67. Диалоги. ProgressDialog
- Mikhail_dev
- Сообщения: 2386
- Зарегистрирован: 09 янв 2012, 14:45
- Откуда: Самара
Re: Как из Alert Dialoga задействовать метод в MainActivity.
У вас же DialogFragment , а не AlertDialog. Урок 110, но если с фрагментами не знакомы, то советую со 103
-
- Сообщения: 4
- Зарегистрирован: 24 мар 2015, 12:14
Re: Как из Alert Dialoga задействовать метод в MainActivity.
Cпасибо, разобрался.