Я мог бы лаять неправильное дерево здесь, но ваше исключение, похоже, указывает на то, что ваш сервер MySQL недоступен.
Исключение в потоке «main» com.mysql.jdbc.exceptions .jdbc4.CommunicationsException: сбой связи. Последний пакет, успешно отправленный на сервер, был 0 миллисекунд назад. Драйвер не получил никаких пакетов с сервера. at ...
blockquote>Что произойдет, если вы попытаетесь (из терминала)
mysql -u username -p
Вам будет предложено ввести пароль, связанный с именем пользователя. После того, как вы дадите правильный пароль, подключился ли клиент mysql?
Возможно, вам придется запустить MySQL из настроек, если нет. Вы также можете запустить его при запуске.
Когда вы вернетесь к ActivityA
, будет вызван метод onResume
из ActivityA
. Таким образом, вы можете сделать следующее:
ActivityA
с именем didLoadActivity = false
Внутри onResume
из ActivityA
добавить следующее:
@Override
protected void onResume() {
super.onResume();
if(didLoadActivity) {
methodA(); // here you call the Method A
} else {
didLoadActivity = true;
}
}