2016-04-01 40 views
1

Aşağıdaki gibi bir düğmeyi biçimlendirdim, ancak birkaç hata iletisi aldım.Buttonstyle - Boyut türleri izin verilmiyor

android:background="@drawable/buttonshape" 
    android:shadowColor="#A8A8A8" 
    android:shadowDx="0dp" 
    android:shadowDy="0dp" 
    android:shadowRadius="5dp" 

boyut çeşitleri (değere sahip en 'shadowDy '0DP') alınmaz. Boyut türleri izin verilmiyor ('shadowRadius' değerinde '5dp'). Boyut türlerine izin verilmiyor ('shadowDx' değerinde '0dp' değerine sahip).

buttonshape.xml 

<?xml version="1.0" encoding="utf-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > 
    <corners 
     android:radius="14dp" 
     /> 
    <gradient 
     android:angle="45" 
     android:centerX="35%" 
     android:centerColor="#198CFF" 
     android:startColor="#449DEF" 
     android:endColor="#2F6699" 
     android:type="linear" 
     /> 
    <padding 
     android:left="0dp" 
     android:top="0dp" 
     android:right="0dp" 
     android:bottom="0dp" 
     /> 
    <stroke 
     android:width="1dp" 
     android:color="#878787" 
     /> 
</shape> 
+0

Deneyin: http://stackoverflow.com/questions/4854935/textviewshadowdx-dy-radius-in-dip/ 5776803 # 5776803 –

cevap

3

Sadece örneğin, birimler kullanmayın:

android:shadowDx="2" 
    android:shadowDy="2" 
    android:shadowRadius="5" 
    android:shadowColor="#A8A8A8" 
İlgili konular