8.06.2014 / 18:30 | |
andreyKorotayev Пользователь Сейчас: Offline
Имя: Андрей Откуда: Запорожье Регистрация: 19.05.2014
| Все разобрался и исправил, вычитал на одном английском блоге, просто если тухнет подсветка или ставишь на блокировку вызываеться onPause,но surfaceDestroyed нет,а когда я возвращаюсь surfaceCreated не вызываеться а снятие паузы было как раз в этом методе,поэтому я завел флаг surfaceIsRun который менял в surfaceCreated и surfaceDestroyed,а в onResume активити проверял этот флаг
|
8.06.2014 / 20:40 | |
samogost Пользователь Сейчас: Offline
Имя: Сергей Откуда: Липецк Регистрация: 05.11.2013
| Подскажите пожайлуста что надо для простой игры в жанре гонки по интернету? Заранее спасибо.
|
8.06.2014 / 21:07 | |
andreyKorotayev Пользователь Сейчас: Offline
Имя: Андрей Откуда: Запорожье Регистрация: 19.05.2014
| Как узнать ширину и высоту текста?
|
8.06.2014 / 21:28 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| andreyKorotayev, paint.measureText
__________________
let live |
9.06.2014 / 02:19 | |
andreyKorotayev Пользователь Сейчас: Offline
Имя: Андрей Откуда: Запорожье Регистрация: 19.05.2014
| Можна ли както выровнять строку по вертикале в drawText ?меня бесит криворукость вывода не по левому верхнему углу
|
9.06.2014 / 05:18 | |
samogost Пользователь Сейчас: Offline
Имя: Сергей Откуда: Липецк Регистрация: 05.11.2013
| andreyKorotayev, вот пример кода, рисующего строку по середине, d-дисплей: Paint p=new Paint(); p.setTextAlign(Paint.CENTER); c.drawText("Hello world!",d.getWidth()/2,d.getHeight()/2,p);
|
9.06.2014 / 09:43 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| Что-то я не пойму что значит второй параметр, и зачем он нужен region.setPath (Path path, Region clip) если мне нужно просто добавить в регион path.
|
9.06.2014 / 10:51 | |
andreyKorotayev Пользователь Сейчас: Offline
Имя: Андрей Откуда: Запорожье Регистрация: 19.05.2014
| Да в том то и дело что текст Paint.Align.CENTER выравнивает по горизонтали а 'у' это низ текста а не средина
|
9.06.2014 / 13:43 | |
Salat-Cx65 Пользователь Сейчас: Offline
Имя: Сергей Откуда: Кременчуг Регистрация: 23.03.2010
| Обычно в таких случаях юзают что-то типа Align.HORIZONTAL_CENTER|Align.VERTICAL_CENTER
|
9.06.2014 / 14:29 | |
samogost Пользователь Сейчас: Offline
Имя: Сергей Откуда: Липецк Регистрация: 05.11.2013
| В классе Paint.Align есть только три типа выравнивания: CENTER,RIGHT,LEFT.
|