Попробуйте android:type='linear'
и android:angle='45'
.
Это даст вам больше ближе к от края до края .Android не предоставляет для этого произвольных углов .Единственными действительными углами являются те, которые кратны 45
.Однако, насколько я вижу, нужный вам градиент на самом деле не от края к краю, и я подозреваю, что это угол с углом 45
.