Shadows: Rule 2 - The Zero-Alpha Limitation

Android calculates drop shadows based on an object's fill opacity. It utilizes a binary optimization rule:

To visualize this, note that the following test images (Test 2, Test 3, and Test 4) all have 00 Alpha, thus no shadow or shape.