在布局预览中创建自定义视图并显示

问题描述 投票:9回答:3

我一直在创建自定义视图一段时间,但从来没有以Android Studio预览正确显示它们的方式制作它们。

我使用以下命令初始化自定义属性:

if (!isInEditMode()) {
...
}

但这会在预览中产生一个不可见的组件。关于如何实现这一点的任何想法?

android android-layout android-studio android-custom-view preview
3个回答
19
投票

你需要rebuild项目。之后,preview中的自定义视图将起作用


3
投票

看看here。我认为你不需要使用if语句。我从未使用它,并且视图总是显示在预览中


0
投票

在自定义View clss中展开布局时,请尝试将attachToRoot设置为true。

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