Работа со счетчиком (простой integer)

Activity Lifecycle, Saving Activity State, Managing Tasks, Intent, Intent Filter
Ответить
rakedko
Сообщения: 3
Зарегистрирован: 18 апр 2014, 15:00

Работа со счетчиком (простой integer)

Сообщение rakedko » 18 апр 2014, 15:10

Добрый день, практикую условное задание по 25 первым урокам.

Создал 1 активити с 2 кнопками, Первая - открывает второе активити и присваивает i = 0, Вторая кнопка выводит в TextView текущее состояние i.
Во втором активити 2 кнопки. первая делает i++, вторая отображает текущий i.

Переменная прописана тут = public class MainActivity
Из второго активити я обращаюсь к ней через созданный обеъект:
MainActivity my = new MainActivity();
my.i

Вопрос: при тестировании во втором активити все хорошо, нажимаю первую кнопку Nраз, потом вторую - и он показывает сколько раз нажали, но вернувшись через стрелочку "НАЗАД" в 1 активити, и нажав кнопку показать i
в поле вылазит 0...

Такое впечатление как будто после возврата счетчик i обнуляется...

Ну вот собственно первый мой вопрос :) Спасибо.

rakedko
Сообщения: 3
Зарегистрирован: 18 апр 2014, 15:00

Re: Работа со счетчиком (простой integer)

Сообщение rakedko » 18 апр 2014, 17:03

Во добился :)

Во первых, помог урок №70
Я объявил public int i
Помогло исправление в static int i

Ответить