レイアウトがどのように表示されるかをテストするためにビューの方向を強制的に変更できますか、または仮想デバイスでこの動作をテストすることはできません。
強制的には、たとえばクリックイベントで、画面の向きを別の画面に変更したり、逆にしたりすることを意味します。
レイアウトがどのように表示されるかをテストするためにビューの方向を強制的に変更できますか、または仮想デバイスでこの動作をテストすることはできません。
強制的には、たとえばクリックイベントで、画面の向きを別の画面に変更したり、逆にしたりすることを意味します。
Ctrl+F11
画面の向きを切り替えますが、向きを変更するためのコーディングに関しては、いくつかのオプションがあります。
Activity
を特定の方向にハードコーディングします。これは、ユーザーに特定の向きのみを使用するように強制する場合に役立ちます。Activity
、ユーザーが決定できるようにします。これらはそれぞれ、独自のシナリオで役立ちます。たとえば、横向きでのみ役立つグラフの表示はハードコーディングする必要がありますが、リストをスクロールすると、ユーザーはどちらがより快適かを選択できます。
モードの設定方法:
Activity
編集するものを選択して直接設定しScreen Orientation
ます。AndroidManifest.xml
:
<activity android:screenOrientation="[fill in preference here]" />
Activity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_[type])
Activity.getRequestedOrientation()
さまざまなモードの説明は、ここにあります。画面の向きの種類| アクティビティ
したがって、ユーザー入力に基づいて画面を強制的に変更する場合は、コードで方向タイプを設定するだけで済みます。
これは、Num PadのHOME(7)ボタンを使用して実行されます(Num Lockを無効にする必要がありますが、わかりません)。
キーボードショートカットを試しましたCtrl+F11
か、またはユーザーdragon112が提案したように、numlock「on」でnumpadキー「7」を選択できます。