1

我在我的应用程序中使用 PercentRelativeLayout(您必须专门导入对此布局的支持)。使用此布局,您不必指定 layout_width 和 layout_height(您使用 app:layout_heightpercent 代替),这在以前的 Android Studio 版本上运行良好。但是现在我已经更新到新的 Android Studio 2,我得到了错误,它说我必须定义默认的高度和宽度值。我该怎么办?

4

1 回答 1

0

这不完全是一个解决方案,但它确实可以防止错误。

我刚刚将 layout_width 和 layout_height 定义为 0dp 或 wrap_content,然后将 layout_widthPercent 和 layout_heightPercent 设置为我想要的任何百分比。

请务必注意,如果将非百分比宽度和高度设置为 wrap_content 以及设置百分比,则大于允许百分比值的视图将改为使用 wrap_content 规则调整大小。我不知道在使用 0dp 和 wrap_content 时是否会发生类似的情况。

于 2016-04-12T23:30:12.380 回答