Я обычно использовал нормальный фон без прозрачности, но быстрый гугл мне ничего не подсказал. Возможно, что нельзя. В андроиде тень только одним параметром регулируется - elevation. Можно еще тень создавать через SVG, но это если только опытным путем проверить - получится ли то что вам нужно или нет
ну понятно, что самое очевидное решение - оставить как есть фон без прозрачности и прозрачность менять только на содержимом. просто заюзал уже компонент и не хочется переписывать логику его анимаций
ну, если уж на то пошло, то View это простой компонент, он явно не будет выглядеть по разному на разных платформах. и ошибки тут быть не может, вы изначально неверно поняли вопрос