29.12.2010 5:23, Mark Murphy пишет:
On Tue, Dec 28, 2010 at 9:15 PM, Zsolt Vasvari<[email protected]>  wrote:
Sorry, what's your point?  Those docs haven't been updated since 1.5
and they assume a 320x480 screen.
I am fairly certain that document is newer than 1.5, but, never mind.

I have an Android 2.3 device. I have tried some third-party app
widgets (Ambling, Remember the Milk, Extended Controls). None appear
to have 11px cropped off the bottom. Hence, the problem  you are
experiencing may solely be with the 2.3 emulator. It wouldn't be the
first reported problem.


My observations match Zsolt's (not regarding 2.3, but rather widget sizing in general).

The sizes and artwork templates in the guidelines only work for HVGA devices and for high-res devices in portrait mode (because portrait screen width scales the same way as the device's dpi value).

On high-res devices in landscape mode, the templates don't line up (esp. when you consider that 800 and 854 pixel wide hdpi screens use equal scaling but different home screen layouts).

On QVGA the templates fail for both portrait and landscape modes.

For anyone interested: take standard 4x1 landscape widget width per the above document, 424dp. Scale that to pixels at ldpi resolution - you get 318. The screen is 320 pixels wide, but the app drawer handle takes more than 2 pixels, so widgets actually have smaller width than in the docs.

What would really help, IMHO, is if there was a special dimension unit for widgets: one home screen cell. Then one could specify widget layout size as, e.g., "2wc" by "1wc" ("widget cell") and use margins expressed in "dp" to add space between widgets.

--
Kostya Vasilyev -- WiFi Manager + pretty widget -- http://kmansoft.wordpress.com

--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to