gpt4 book ai didi

android - 布局边距中的负像素

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:13:17 26 4
gpt4 key购买 nike

我正在编辑一个开源项目,发现 layout_marginTop 的 -1dp 值导致 Eclipse 中的图形预览失败并出现错误。完整的错误消息(可能包含其他错误)是:

java.lang.NullPointerException
"-1dp" in attribute "layout_marginTop" is not a valid format.
Exception details are logged in Window > Show View > Error LogThe graphics preview in the layout editor may not be accurate:
Paint.setShadowLayer is not supported. (Ignore for this session)

你知道问题出在哪里吗?

最佳答案

原因是因为在以前版本的 Android SDK 中允许负边距(最高 2.2?)。负边距以前会引发“未指定的行为”,也就是它们实际上将布局朝负方向移动。我以前使用过该功能,有时它实际上非常有用。

我的猜测是 (1) 布局靠着屏幕边缘,这就是导致错误的原因,或者 (2) 现在不再允许使用负边距,它们会引发错误。不过我无法确认这一点。

我只是将其更改为零。

关于android - 布局边距中的负像素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11440207/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com