为什么我的 Jetpack Compose TV 预览在 Android Studio 中显示移动布局而不是 TV_720p?

问题描述 投票:0回答:1

我尝试在电视设备配置 (TV_720p) 上预览我的 Jetpack Compose 布局,但尽管指定 TV_720p 作为设备,Android Studio 中的预览仍然看起来像手机。这是我的设置:

@Preview(device = Devices.TV_720p, uiMode = Configuration.UI_MODE_NIGHT_YES)
@Composable
internal fun VitrineContentViewEmptyStatePreview() {
    ComposeTvTheme {
     /*My Composable*/
    }
}

在右侧的预览窗格中,布局不会以电视格式显示,而是类似于移动视图:

this is the how i see the preview

有谁知道可能是什么原因造成的,或者是否有办法确保预览正确呈现为电视设备布局?任何见解将不胜感激!

我也尝试过

TV_1080p
,但没有任何区别。

android android-jetpack-compose android-jetpack-compose-tv
1个回答
0
投票

尝试将

showSystemUi = true
添加到
@Preview

© www.soinside.com 2019 - 2024. All rights reserved.