Здравствуйте. Пишу игры и программы на J2ME. Две игры уже продаются в OVI магазине. Написал английскую версию одного из приложений, но оно не проходит тестирование в Nokia. Проблема в том , что не работают такие атрибуты как Nokia-MIDlet-App-Orientation: portrait и Nokia-MIDlet-App-Orientation: landscape. Nokia присылает вот такую ошибку:
ISSUE #2: SUMMARY: The content is not displayed correctly after switching from portrait to landscape mode.
STEPS TO REPRODUCE:
1. Download and install the content OTA.
2. Launch the content in portrait mode.
3. Switch the device into landscape mode.
ACTUAL RESULTS: The application does not scale in full screen in landscape mode and the right part of the display is blank.
EXPECTED RESULTS: All graphics and animations displayed must be readable and clear to the user. If device's screen orientation can be changed during application execution (e.g. from portrait to landscape mode) the application must adapt its appearance accordingly, so that the requirement above is still met.
AFFECTED JAVA VERIFIED TEST CRITERIA: Java Verified Test #UI1
AFFECTED DEVICES: S60 5th Edition.
Перевод Google:
ВОПРОС № 2: РЕЗЮМЕ: содержание не отображаются корректно после переключения из портретной ориентации в альбомную режиме.
Шаги по воспроизведению:
1. Скачать и установить содержание OTA.
2. Запуск содержания в портретном режиме.
3. Выключайте устройство в горизонтальном режиме.
АКТУАЛЬНЫЕ РЕЗУЛЬТАТЫ: приложение не масштабируется в полный экран в ландшафтном режиме и правой части дисплей остается пустым.
ОЖИДАЕМЫЕ РЕЗУЛЬТАТЫ: Все графики и анимации отображается должны быть читаемыми и понятными для пользователя. Если ориентация экрана устройства могут быть изменены во время выполнения приложения (например, с книжной на альбомную режиме) заявка должна адаптировать свою внешность соответственно, так что требования выше по-прежнему встречались.
ПОСТРАДАВШИХ Java Verified Критерии тестирования: Java Verified Тест # ui1
Задействованные устройства: S60 5th Edition.
Но когда я устанавливаю программу себе на Nokia 5800XM, то всё работает. Может кто подскажет, как программно зафиксировать положение экрана. Или программно отключить аксселирометр.
Заранее спасибо.

Reply With Quote

