2012-05-23 18 views
9

Używam Android 3.2 RC2 eeepc na Virtual Box. System operacyjny zakłada tablet i ustawia orientację na krajobraz za pomocą delfault. Jak ręcznie zmienić orientację między krajobrazem a portretem?Zmiana orientacji ekranu - Android 3.2 na VirtualBox

Czy można to zrobić za pomocą wiersza poleceń w systemie operacyjnym Android? Czy istnieje klawisz skrótu podobny do emulatora z programu AVD Manager? Próbowałem Numlock 7 i Ctrl F11. Nie używać. Uprzejmie pomagam

Używam maszyny wirtualnej do uruchamiania aplikacji, którą aktualnie buduję. Moja aplikacja ma wiele widoków, a większość z nich działa zarówno w orientacji pionowej, jak i poziomej. Jeden widok jest ściśle ustawiony na portret. Kiedy uruchomię to, cały system operacyjny zmienia się w portret. Jak powrócić do trybu poziomego?

Odpowiedz

9

Niestety, VBox naprawdę źle radzi sobie z orientacją ekranu. Nie ma skrótu do zmiany orientacji ekranu w drodze. Obawiam się. Istnieją jednak sposoby, aby zawsze zmusić ekran do jednej orientacji. Prawdopodobnie nie jest to jednak to, czego szukałeś.

Można jednak spróbować użyć BuilDroid - który jest dodatkiem do VBox, aby wypróbować i obsługiwać Androida w najlepszy możliwy sposób. Zapewnia to, że ekrany są "zarządzane". Nie mam doświadczenia z samym BuilDroidem, ale może mieć to, czego szukasz.

Wypróbuj! Można go znaleźć tutaj: http://www.buildroid.org/blog/?page_id=121

Alternatywnie istnieje blogu udzielanie informacji na temat zmiany orientacji na stałe, jak wspomniałem wcześniej, tutaj: http://davematthew.blogspot.com/2011/09/app-development-with-android-x86-on.html

nie mam pojęcia, czy to pomaga Albo chociaż! Mam jednak nadzieję, że jedno z nich odpowie na twoje pytanie.

EDYCJA: Problem wydaje się być rozwiązany przez aplikacje, takie jak wymieniony jeden użytkownik2835272. Nie próbowałem osobiście aplikacji, ale próba "Ustaw orientację" może być teraz właściwym rozwiązaniem problemu. Jeszcze lepiej, jeśli F9 - F12 działa teraz, to jest funkcja, która powinna być używana. Znowu nie bawiłem się przez jakiś czas z VM Androidem, więc nie mogę tego potwierdzić.

+0

To już nie jest prawda, zapoznaj się z odpowiedzią użytkownika2835272. –

+0

Prawidłowo. Wydaje się, że problem został ostatecznie rozwiązany. Zostawię odpowiedź jako starszą odpowiedź, z niewielką zmianą. – Chikilah

7

Spróbuj użyć F9 lub F11. To zadziałało dla mnie.

+4

Dla mnie działało ** podwójne ** F9, F10, F11, F12 –

+0

To działa! –

+0

Podobnie z podwójnym naciśnięciem (za pomocą klawiatury Windows na komputerze Mac).W szczególności, dwukrotne naciśnięcie F9 = krajobraz, F10 = odwrócenie krajobrazu, F11 = portret (góra z lewej), F12 = portret (góra z prawej). – abettermap

13

pobierać aplikacje jak "Set Orientation" tak u można ustawić go jako potrait, lanscape lub automatyczny

+1

Twoja odpowiedź to ta, którą należy zaakceptować! (y) –

+0

Tylko to zadziałało dla mnie na VBOXie na Ubuntu 12.04, podwójne naciśnięcie F9, F10, F11, F12 działa tylko na ekranie głównym. Ta aplikacja będzie działać również w innych aplikacjach, takich jak paytm, kamera itp. –

0

I napotkał problem podczas próby uruchomienia QQ na Androidzie 4.4 działa w VirtualBox. F9-F12 były nieskuteczne, jak tylko rozpoczęło się QQ. Aplikacja "Ultimate Rotation Control" wykonuje trik, ale nie zmienia rozmiaru okna QQ. Tak więc część z niego spoczywa na wirtualnym ekranie. W końcu zmieniłem na nowo rozmiar ekranu wirtualnego Androida na 360x640 (portret), zgodnie z opisem here. Wygląda na to, że QQ wykrywa, która strona ekranu jest dłuższa i obraca się zgodnie z tym. Jeśli więc zaczniesz od proporcji pionowej, nie będzie ona obracać się na boki. Nie mówię o innych aplikacjach, ale domyślam się, że działają w ten sam sposób.

Powiązane problemy