在我的4×1小部件中 ,我使用res / values / dimens.xml的这些尺寸:
0dp294dp72dp
和res / values-v14 / dimens.xml :
0dp250dp40dp
我使用小部件模板包为背景图像。
在官方指南中写道,res / values / dimens.xml中的默认边距应该是8dp,但是如果我使用8dp,则我的小部件比桌面上的标准小部件(谷歌search,天气等)更小。 这是因为v1-v13的保证金是在背景图片中build立的:
我testing了HTC Desire,Nexus S,模拟器Android 2.2和模拟器Android 2.3.3。 使用上面的模板包背景和configuration,我的小部件的大小与其他标准小部件相同,在我testing的所有设备上看起来都不错。
各种发射器也有问题。 我推荐这篇文章阅读: http : //radleymarx.com/blog/app-widget-padding-margins-in-ics-android/