如何在Android Studio的navigation.xml中以横屏显示Fragment预览?
直接切换编辑器预览方向
打开navigation.xml的Design视图,找到右上角的屏幕旋转图标(Orientation按钮),选择「Landscape」,即可快速将Fragment预览切换为横屏模式。指定Fragment的横屏预览布局
如果你的Fragment有专门的横屏布局(存放在res/layout-land目录下),可以在navigation.xml的对应fragment标签中,修改tools:layout属性指向横屏布局:<fragment android:id="@+id/loginFragment" android:name="LoginFragment" android:label="LoginFragment" tools:layout="@layout-land/fragment_login">让编辑器识别Activity的横屏配置
虽然你已在Manifest中设置了android:screenOrientation="userLandscape",但编辑器可能未同步配置。可以临时将android:resizeableActivity改为true,或重启Android Studio,让编辑器识别横屏设置(修改后记得验证多窗口模式的兼容性)。自定义预览配置
在Design视图右上角,点击「Preview」旁的下拉箭头,选择「Configure Preview...」,在弹窗中设置屏幕方向为「Landscape」,还可指定目标设备,固定预览为横屏状态。
内容的提问来源于stack exchange,提问作者Parissa Kalaee
相关产品推荐
相关产品推荐

