2014-06-23 38 views
1

我想在梯度60度設置角度。 Eclipse和android生成的錯誤:Android梯度不能被45整除

06-23 13:29:06.317: E/AndroidRuntime(8013): FATAL EXCEPTION: main 
06-23 13:29:06.317: E/AndroidRuntime(8013): java.lang.RuntimeException: Unable to start      activity ComponentInfo{com.web.qooface/com.web.qooface.ui.activities.CompetitionActivity}: android.view.InflateException: Binary XML file line #31: Error inflating class android.widget.TableLayout 
06-23 13:29:06.317: E/AndroidRuntime(8013):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2365) 

當我設置45或90-沒問題。 這裏是XML:

<gradient 
    android:angle="135.0" 
    android:startColor="@color/competion_table_background_start_gradient" 
    android:endColor="@android:color/white" /> 

回答

1

documentation

android:angle

整數。漸變的角度,以度爲單位。 0從左到右,90從下到上。 它必須是45的倍數。默認值爲0.

+0

對不起,我的疏忽。謝謝。沒有注意。但其他學位如何回報? – user1139714

+0

目前不可能,只有45度的倍數... – Alexander