Метод запуска из сложенного действия, когда кнопка «Назад» нажата из другого действия

Я мог бы лаять неправильное дерево здесь, но ваше исключение, похоже, указывает на то, что ваш сервер MySQL недоступен.

Исключение в потоке «main» com.mysql.jdbc.exceptions .jdbc4.CommunicationsException: сбой связи. Последний пакет, успешно отправленный на сервер, был 0 миллисекунд назад. Драйвер не получил никаких пакетов с сервера. at ...

Что произойдет, если вы попытаетесь (из терминала)

mysql -u username -p

Вам будет предложено ввести пароль, связанный с именем пользователя. После того, как вы дадите правильный пароль, подключился ли клиент mysql?

Возможно, вам придется запустить MySQL из настроек, если нет. Вы также можете запустить его при запуске.

0
задан user3560827 16 January 2019 в 13:47
поделиться

1 ответ

Когда вы вернетесь к ActivityA, будет вызван метод onResume из ActivityA. Таким образом, вы можете сделать следующее:

  1. Создать логическое значение внутри ActivityA с именем didLoadActivity = false
  2. Внутри onResume из ActivityA добавить следующее:

    @Override
    protected void onResume() {
        super.onResume();
        if(didLoadActivity) {
            methodA(); // here you call the Method A
        } else {
            didLoadActivity = true;
        }
    }
    
0
ответ дан Khalid Taha 16 January 2019 в 13:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: