Страница 1 из 1

Экран переворачивается на 90 градусов в AVD

Добавлено: 02 июн 2014, 14:06
Makso
Всем привет!

Обращаюсь за ответом к опытным разработчикам. Использую Эклипс, а в качестве AVD взял конфигурацию Nexus7.

У меня такой вопрос: в AVD нужно где-то в настройках указывать, чтобы девайс поддерживал смену ориентации экрана? Дело в том, что, когда я нажимаю Ctrl+F11, экран любого приложения (и встроенные и написанные мной) на AVD переворачивается на 90 градусов, вместо того, чтобы использовать экраны для другой ориентации.

Заранее спасибо за помощь!

Re: Экран переворачивается на 90 градусов в AVD

Добавлено: 04 июн 2014, 12:21
svyART
много расписывать поетому держи link http://developer.alexanderklimov.ru/and ... tation.php

Re: Экран переворачивается на 90 градусов в AVD

Добавлено: 05 июн 2014, 10:39
Makso
Спасибо за ответ, но я уже прорабатывал данный пример именно с этой странички. В примере мне все понятно, и я все сделал так как там написано. Но я подозреваю, что у меня проблема непосредственно с эмулятором.

И вот почему: в программе я использую функцию из примера getScreenOrientation(), которая определяет текущую ориентацию устройства. Функция выдает "Портретная ориентация", даже когда я перевожу устройство в альбомную ориентацию.

На картинке видно, что экран перевернут, но тем не менее в TextView, после нажатия кнопки, выводится ориентация как портретная.

Re: Экран переворачивается на 90 градусов в AVD

Добавлено: 05 июн 2014, 11:25
Foenix
да, глючит
попробуй другой эмулятор, например Genymotion

Re: Экран переворачивается на 90 градусов в AVD

Добавлено: 05 июн 2014, 11:45
Makso
Аха :) , сейчас по работе разгребусь и попробую, потом отпишусь.

Спасибо!!!

Re: Экран переворачивается на 90 градусов в AVD

Добавлено: 12 июн 2014, 12:57
Makso
Почитал про Genymotion, и чет мне пришло в голову сначала попробовать сделать проект на версии андроида 2.2, там народ говорит эмулятор не глючит. Но поскольку я как и все новички поставил себе Эклипс - bundle, то у меня оказалась только последняя версия андроида.

В общем парился я парился с установкой предыдущих версий, откровенно говоря затрахался. В SDK Manager я еще как-то смог установить нужные мне версии, после некоторых махинаций с сетевыми настройками, но зато не смог установить инструменты из раздела Extras. А с Эклипсом я так и не разобрался :cry: , проекты упорно не хотят создаваться с Target SDK для версий старше 4.4.

В общем я в итоге сделал все махинации написанные в Хелпе на developer.android.com и стал работать с физическим устройством, отказавшись от использования эмулятора вообще. Это все из-за катастрофической нехватки времени, но я обязательно разберусь с этим эмулятором в будущем.

Всем спасибо, всем пока!!!