Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Dit81
7 / 8 / 1
Регистрация: 08.08.2012
Сообщений: 63
#1

Как реализовать выход из цикла и сохранение данных в SurfaceView? - Программирование Android

08.09.2015, 11:04. Просмотров 253. Ответов 2
Метки нет (Все метки)

Пробую реализовать простую игру на SurfaceView. Есть класс, унаследованный от Thread и метод run(). Именно в нем делаю отрисовку и анимацию. Но нужно сделать выход из цикла, если переменная short gameover = 0, сохранение данных и закрытие Activity с SurfaceView. Как правильно организовать такое? Заранее спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.09.2015, 11:04     Как реализовать выход из цикла и сохранение данных в SurfaceView?
Посмотрите здесь:
Android Как сделать выход из приложения по кнопке выход
Android Как добавить SurfaceView в разметку
Как ровно наложить imageview на surfaceview Android
Как растянуть surfaceview на все activity? Android
Как организовать сохранение данных при регистрации Android
Android Как поместить surfaceview или glsurfaceview на "пол" экрана
Android Реализовать распознавание текста на фото и его сохранение
Android Ошибка в SurfaceView
Android SurfaceView не отображается
Восстановление SurfaceView Android
SurfaceView + onKeyDown Android
Android Работа с SurfaceView

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Armagedo
208 / 208 / 60
Регистрация: 22.08.2014
Сообщений: 644
08.09.2015, 11:32     Как реализовать выход из цикла и сохранение данных в SurfaceView? #2
В цикле проверяете переменную gameover.
В случае, если она равна нулю, то сохраняете данные и закрываете Activity.
http://developer.android.com/referen...y.html#finish()
Dit81
7 / 8 / 1
Регистрация: 08.08.2012
Сообщений: 63
08.09.2015, 11:52  [ТС]     Как реализовать выход из цикла и сохранение данных в SurfaceView? #3
А как правильно остановить цикл в drawThread.run(), куда и как лучше сохранять данные в DrawView (extends SurfaceView implements SurfaceHolder.Callback)??
Yandex
Объявления
08.09.2015, 11:52     Как реализовать выход из цикла и сохранение данных в SurfaceView?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru