Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java ME (J2ME) > как отловить автоматический поворот экрана


Автор: hamsterKSU 3.3.2009, 00:59
Привет.

Имееться телефон nokia e66 - на нем есть такая штука как 
автоматическео опрделение оложения телефона(он сам поварачивает изображение
с книжного на альбомный и наоборот).

Как бы это отлавить в мидлете. ведь если при запуске мидлеты было разрешение 240*320 то 
в процессе работы может стать 320*240. 

как с этим быть?

Автор: dive 3.3.2009, 01:05
http://java.sun.com/javame/reference/apis/jsr118/
Canvas -> sizeChanged(int w, int h)

или в paint'e проверять getWidth(), getHeight() от Displayable и выполнять соответствующие действия.



Автор: W0LF 3.3.2009, 03:01
Акселерометр называется эта штука
глянь http://www.mobile-j.de/snipsnap/space/J2ME/Accelerometer+BallGame+code+and+binaries
авось чем-то поможет

Автор: Samuil 21.3.2009, 14:33
Самый лучший способ: При каждом действии пользователя, .elm то нажатие на какую либо клавишу, просто проверять ориентацию экрана, как сказал Александр. Можно еще в цикл посадить проверку, ну это уже как надо.

Автор: hamsterKSU 21.3.2009, 23:30
всем спасибо

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)