Android Emulatorでランドスケープモードに切り替える


355

これはおそらく質問に答えるのはかなり簡単ですが、ドキュメントとGoogleを検索して数時間たっても、自分で解決策を見つけることができません。ファイルlandscapeでAndroidアプリの向きをに設定しましたAndroidManifest.xml

android:screenOrientation="landscape"

ただし、シミュレーターでアプリを実行すると、アプリが横向きで縦向きに表示されます。エミュレータをlandscapeモードに切り替えるにはどうすればよいmacですか?1.6 SDKを実行しています。


stackoverflow.com/a/17161332これはきっとあなたの役に立ちます。
akshay 2013年

回答:


636

試してください:

  • ctrl+ fn+ F11Macでは、横向きを縦向きに、またはその逆に変更します。
  • left-ctrl+ F11Windows 7の場合。
  • ctrl+ F11Linuxの場合。

Macユーザーのために、あなただけ使用する必要があるfn設定ならばキー「を使用するすべてF1F2(システム環境設定の下- >キーボード)などファンクションキーなどのキー」にチェックされています。

  • left-ctrl+ F11Windows 7の場合Windows 7のAndroidエミュレーターで問題なく動作し、横向きを縦向きに、またはその逆に変更します。

4
Macbook Proのctrl + fn + F11は機能しませんでしたが、キーパッド7とキーパッド9は機能しました。ただし、回転は1回のみ機能します。横向きに表示されますが、縦向きに戻ると、画面は縦向きモードで再描画されません。
hogsolo

2
Windowsのショートカットは比較的明白ですが、Crtl + F11
構文

control + fn + F11はMacbook Pro Retinaディスプレイで動作します...毎回。
whyoz

[ctrl + f11]はMacbook Pro OS X Lion(10.7.5)で動作します[ctrl + fn + f11]は動作しません。
ロイヒンクリー2013

5
OSXでctrl-F11またはctrl-F12を押すとウィンドウが回転しますが、コンテンツはその向きを調整して読みやすくしません。それは窓の回転で横向きのままです。助言がありますか?
dbconfession 2014

81

質問がわからない-「横向き」は「横向き」と同じです。

ランタイム中に切り替える方法を意味する場合:

  • 前のレイアウト方向に切り替えます(たとえば、縦、横):KEYPAD_7、Ctrl+F11
  • 次のレイアウト方向に切り替えます(たとえば、縦向き、横向き):KEYPAD_9、Ctrl+F12

ドキュメントから。


これを試してみましたが、(Macbookの)私のエミュレータには影響がありません。
コードマン、2010

ctrl + f11やctrl + f12でもないですか?えっと、「fn」キーに続いて「7」または「9」を押してみてください。
fornwall 2010

7
理解した。やらなければならないこと:ctrl + fn + F11
コードマン、

3
それでもうまくいかない場合は、ctrl + cmd + F11を試してください。アプリのリセット中には少し遅れがあります。
Gary Rowe

2
私の場合、windows live 7 cmd =(thw window key)ありがとう@Gary Rowe
Fabio Milheiro 2010

28

9num-lockをオフにした数字キーボードで使用するだけです。

テンキーと9が強調表示された画像

7は反対方向に回転します。


7

Androidエミュレータのショートカット

Ctrl+ F11レイアウトの向きを縦/横に切り替えます

Ctrl+ F12レイアウトの向きを縦向き/横向きに切り替える

  1. メインデバイスキー

Home ホームボタン

F2左ソフトキー/メニュー/設定ボタン(またはPgUp

Shift+ F2右ソフトキー/スターボタン(またはPgDn

Esc 戻るボタン

F3 発信/ダイヤルボタン

F4 通話終了/通話終了ボタン

F5 検索ボタン

  1. その他のデバイスキー

Ctrl+F5音量を上げる(またはNum Lockをオフにした数字キーボードの+)Ctrl + F6音量を下げる(またはNum Lockをオフにした数字キーボードの+)F7電源ボタンCtrl+F3カメラボタン

Ctrl+F11レイアウトの向きを縦向き/横向きに切り替える

Ctrl+F12 レイアウトの向きを縦向き/横向きに切り替える

F8 セルネットワークを切り替え

F9 コードプロファイリングを切り替え

Alt+Enter 全画面モードを切り替え

F6 トラックボールモードを切り替え



4

長いキーボードを備えたiMacの場合(右側にテンキー付きのキーボード):

(1) Cmd + 7 (on numeric part of keyboard)
(2) Cmd + 9 (on numeric part of keyboard)

4

Android Studioを使用していますが、どの提案も機能しませんでした。エミュレータを回転させることはできますが、ポートレートのままです。マニフェスト強制風景にコマンドを追加したくありませんでした。私のための修正は:

  1. エミュレータを横向きモードに切り替えますctrlF11(ただし、画像は縦向きのままです)。

  2. OSでカメラを開き、横向きモードで開きます。これを行う唯一のアプリです。

  3. 他に何もせずに、Android Studioからアプリをデバッグすると、横向きに表示されます


1
Eclipseを実行しているエミュレータでも同じ問題が発生しています。API19の既知の問題のようです。:より多くの、いくつかの回避策についてはstackoverflow.com/questions/17964833/...
sirclesam

3

CTRL+のF11組み合わせではうまくいかない場合があることを発見しました。エミュレータの設定でキーボード入力を無効にすることで解決しました。

これを行うには、エミュレータの設定に移動し、[詳細設定を表示]ボタンをクリックして、一番下までスクロールします。次に、「キーボード入力を有効にする」オプションを無効にします。

その後、エミュレータをもう一度起動してみてください。CTRL+のF11組み合わせが機能するはずです。

キーボード入力オプションを有効にする


3

Macエミュレータで見つけたちょっとしたバグ(私にとってはバグ)。

向きを横(CtrlCmdF11)に変更すると横に変わりますが、コンテンツは縦に表示されます。そのため:

エミュレータに移動します:設定->ディスプレイ->デバイスが回転したとき->画面のコンテンツを回転


3

Androidエミュレータでランドスケープを移動する方法は次のとおりです。

1. Mac:

  • Ctrl + Fn + F11
  • Keypad 7 または Keypad 9
  • Ctrl + F12 または Ctrl + Fn + F12
  • Command + 7 または Command + 9

2. Windows:

  • Left Ctrl + F11 または Ctrl + F12

3. Linux:

  • Ctrl + F11

4. Androidスタジオ:

私たちは書くことができますscreenOrientation = "landscape"androidManifest.xmlファイル。

5.キーボード:

エミュレータ側で、のNumロックとプレスをオフにKeypad 7 して Keypad 9

6.エミュレータ:

  • 以下の画面で回転ボタンをクリックしてください。

ここに画像の説明を入力してください

  • 以下の画面で回転ボタンをクリックしてください。

    ここに画像の説明を入力してください



2

異なるプレートフォームのフォロー

WINDOWS:Ctrl+F12

Linux:Ctrl+F12

MAC OS X:control+ F12(または、キーボード構成に応じてfn+ control+ F12



2

これははるかに直感的になりました。AVDインターフェースには、さまざまな機能ショートカットを備えたサイドバーが含まれています。青色で囲まれたボタンは、デバイスを画面上で時計回りと反時計回りに回転させます。

ここに画像の説明を入力してください


これらのボタンは何もしません。彼らが実際に機能していれば、この問題の修正をググる必要はありません。
ジェリー

1

Windowsの場合は、またはNum off 7で左Ctrlキーを試してください。F11F12


1

Androidエミュレーターを回転するには、Num Lockキーを無効にし、テンキーの7と9を使用してエミュレーターを回転させ、レイアウトを縦から横に変更します。


1

10年後、私は同じ問題に遭遇しました...私にとって、問題は私のエミュレータで文字通り無効にされていたことです。

実行中のエミュレータに移動し、上部のメニュー領域から下にドラッグして、アクションボタンと通知を表示します。これらのアクションボタンには、Wifi、機内モード、回転など、有効/無効になっている機能が表示されます。

私のエミュレータでは、左から3番目のボタンが「回転」ボタンで、灰色でした。タップしてオン、オンに切り替えると、アプリを回転させると横向きモードに切り替わります。





0

AVDの作成中にハードウェアキーボードが有効になっていることを確認します

-エミュレータを起動します-アプリをインストールします-アプリを起動します-Num Lockがオンになっていることを確認します


0

私の場合、これを行うことで成功しました:

1-「自動回転」を有効にします(まだ有効になっていない場合)。
2-デバイスを回転させるには、仮想デバイスの横にあるパネルで左右回転オプションを使用するか、(Ctrl +左/右矢印キー)をクリックします。

それがあなたのために働くことを願っています。


-1

テンキーのないChromebook Pixel / Ubuntu / Croutonをお持ちの方は、onboardキーボードをインストールするとうまくいきました。

Ubuntuのオンボードソフトウェアキーボードの画像

を押し123てテンキーレイアウトにアクセスし、次にを押します7

Unityを既に使用しているonboard場合は、既にインストールされている可能性があるためonboard、コマンドラインから入力して、そこにあるかどうかを確認してください。

そうでない場合は、次のように入力します。

sudo apt-get update

sudo apt-get install onboard

PS:Chromebook Pixelの上部キーは、Ubuntu / Crouton の従来のF1through F11ファンクションキーを表すはずだったので、最初にそれらの特別なハードウェアキーを(単独で、またはと組み合わせてCtrl)試してみることをお勧めします。私にとっては、私は古いクルトンのコピーを実行しているだけで、認識されているように見える唯一のファンクションキーはF6


-1

ctr + f11 / 12の使用中に横向き(または縦向き)に切り替えられない場合は、仮想デバイス(Androidフォン)自体が回転をロックしている可能性があります。Androidのコントロールセンターにアクセスし(ホームページをプルダウン)、ロックを解除します。


この質問は、実際の電話用ではなくエミュレータ用です-ctrl + f11 / 12もすでに提案されています
Skandix

もちろん、この質問はエミュレータの回転に関するものです。仮想電話も回転スイッチをロックする可能性があります。これはデフォルト設定です。この状況に遭遇しました。キーボードコントロールが機能しません。
kok sun

-6

Androidエミュレータでランドスケープモードに切り替えるには、2つの方法があります。

1>あるモードから別のモードに切り替えると、それに応じて変化するような相対レイアウトを作成できます

2>ビューの両方で2つの個別のXMLファイルを作成し、必要に応じて使用することができます

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.