Supporting text shadow for Labels on Android has been a request ever since Titanium 1.7.x. It's now scheduled for 3.2.x, but it probably has been for every version since :)
This small workaround works for 80% of what I need: just a tiny small shadow 1 pixel up or down.
However, you must know that:
- It returns a Label in a Label, which is not officially supported.
- Any further calls to properties or methods will be on the outer (shadow) label only.
- If you use {x:1} as offset, in reality the text will be positioned {left:-1} relative to the shadow.
- Because of the former note this workaround will doo only for small offsets.