我无法弄清楚为什么我的小部件在我的手机桌面上有额外的空间。 它在顶部和底部有额外的空间。如果有人可以帮助我,那将是优雅的,我已经在这个问题上苦苦挣扎了2天了。
这是我的布局xml:
android:layout_height="130px" android:gravity="top" android:minHeight="130px" android:minWidth="152px" android:layout_marginBottom="-30px" android:layout_marginLeft="0px" android:layout_marginRight="0px" android:layout_marginTop="-30px" android:weightSum="0">
我的布局应该是152px宽和130px高!
我尝试了margin_top = -30px,在模拟器中它现在显示正常,但是当我在手机上安装它时还有额外的空间!
亲切的问候 Raivis
答案 0 :(得分:0)
您的模拟器屏幕似乎比手机屏幕小。
尝试使用一个具有静态大小的项目,另一个使用fill_parent作为大小。然后,如果您想要项目之间的空格,您可以使用布局边距
或者您可以创建自定义视图并覆盖onLayout,onMeasure和onSizeChanged。
然后您可以在代码中设置大小。
修改强>
在XML中尝试这些
android:layout_height="fill_parent"
android:layout_width="fill_parent"