Join Now
Quality Rating:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)
Expertise Level:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)

This page was last modified 10:11, 25 November 2007.

Изменение ориентации экрана приложения UI

From Forum Nokia Wiki

Перевод с английского, оригинальная статья находится здесь.


Следующий пример показывает как изменить ориентацию экрана приложения S60 UI из вертикальной в горизонтальную и наоборот.

Метод, который используется для осуществления поворота: CAknAppUiBase::SetOrientationL(). Кроме того, есть ещё один метод, который позволяет получить значение текущей ориентации экрана: CAknAppUiBase::Orientation().

Следующий пример демонстрирует метод, который позволяет изменить ориентацию экрана на вертикальную, если текущая – горизонтальная, и наоборот.

void CMyClass::RotateMe()
    {
    // Изменение из вертикальной в горизонтальную и наоборот.
    iIsPortrait = !iIsPortrait;
 
    // Изменить ориентацию экрана
    if (iIsPortrait)
        {
        AppUi()->SetOrientationL(CAknAppUi::EAppUiOrientationPortrait);
        }
    else
        {
        AppUi()->SetOrientationL(CAknAppUi::EAppUiOrientationLandscape);
        }
    }


Внутренние ссылки (на английском)

Внешние ссылки (на английском)

Related Discussions
Thread Thread Starter Forum Replies Last Post
Проблема с эмулятором JTOne Russian Developer Forum - Форум Российских разработчиков 8 2008-01-07 13:15
Работа с DLL ssealien Russian Developer Forum - Форум Российских разработчиков 6 2008-01-16 07:17
Делаем основной цикл игры Ecconaut Russian Developer Forum - Форум Российских разработчиков 17 2007-12-12 04:32
Считывание входящих смс в онлайн режиме (желательно незаметно для пользователя) GenSoft Russian Developer Forum - Форум Российских разработчиков 22 2008-04-27 14:01
Trusted Application - как этого добиться JBAK Russian Developer Forum - Форум Российских разработчиков 9 2008-04-03 12:24
 
Powered by MediaWiki
     
     RDF Facets:
     
     
     qfnZtypeQUqfnTypeZCommunityContentQ
     qfnZtypeQUqfnTypeZWebpageQ
     qfnZtypeQUqfnTypeZWikiContentQ
     qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX