Обработка аннотаций Java: как мне узнать, является ли раунд последним?

При расширении AbstractProcessor , есть возможность переопределить init (...) , но нет "противоположного" метода , который будет вызываться после обработки всех раундов.

Это проблема: когда вам нужно добавить информацию, собранную во время каждого раунда, в тот же файл, вы просто не сможете никогда не закрывайте файл, потому что вы никогда не узнаете, когда был последний раунд. Таким образом, файл никогда не закрывается и остается пустым.

Использование ловушки выключения тоже не работает, ловушка никогда не вызывается. Я разрабатываю небольшое игровое приложение. Мне нужно приостановить таймер, когда пользователь переходит в другое представление [например, представление настроек]. когда пользователь возвращается к этому виду, мне нужно возобновить таймер. кто-нибудь может решить ...

привет Я разрабатываю небольшое игровое приложение. Мне нужно приостановить таймер, когда пользователь переходит в другое представление [например, представление настроек]. когда пользователь возвращается к этому виду, мне нужно возобновить работу таймера.

Кто-нибудь может решить эту проблему ...

Заранее спасибо ...

12
задан Thomas Zoechling 10 November 2010 в 12:06
поделиться