2016-04-02 17 views
0

Ben sadece android başladı. Satranç oyunu için bir 8x8 ızgara yaptım ve bunun için düğmeleri yaptım. Düğmelerim için bir arka plan rengi vermeye çalışıyorum, düğmelerimin 40dp genişliği ve 60dp yüksekliği var. Sorun şu ki, arka plan rengi koyduğumda, düğmelerin üst üste binmesi sorunu yaratan neredeyse 43dp genişlik ve 63dp yükseklik alır.android: Düğmeler arka plan rengi sorunu, dikkat gerekir

PS: backgroundTint'u denedim, ancak aygıtımı 4.2.2 jellyBean kullanıyorum gibi göstermiyor. Bunun yerine dp ait sp kullanıyorsunuz

enter image description here

+0

Kullandığınız arka plan türü. Arka plan ya da herhangi bir çekilebilir için sadece renk kullanıyor musunuz? Bazen bir düğme yerine Görüntü düğmesini kullanabilirsiniz. size problemi çözecek. – Kathi

+0

Cevabınız için teşekkür ederiz. arka plan için sadece renk kullanıyorum. Bir link verdiğim resmi görebilirsiniz. İlk satırda sadece arka plan rengi vardır ve diğer tüm satırlarda backgroundTint vardır. –

+0

@Mehran Khan, 64 tuşa sahip olduğum için bazı kodları – Manifest

cevap

0

:

görüntü aşağıya bakın. Sadece bu kodu deneyin.

 <Button android:layout_width="40dp" 
android:layout_height="60dp" 
android:id="@+id/a1" 
android:onClick="aOne" 
android:background="#000000" /> 
+0

Yararlı ipuçları için herkese teşekkürler .. Ne yaptım, Button yerine ImageButton kullandım ve ImageButton (lar) 'ın genişliğini ve yüksekliğini ayarladı, sorunu çözdüm. –