2009-03-19 21 views
23

Arka plan resminin bulunduğu xml dosyasında bir Android ImageButton ve bunun en üstünde küçük bir simge oluşturmak istiyorum. Bazı nedenlerden dolayı, bunun nasıl yapılacağı açık değil ve dokümantasyon yardım değil. yerine düzenine mutlak sayılarınAndroid ImageButton - görüntüyü merkezde alamıyor

<ImageButton 
android:id="@+id/sound_button" 
android:layout_x="430px" 
android:layout_y="219px" 
android:layout_width="48px" 
android:layout_height="48px" 
android:scaleType="center" 
android:src="@android:drawable/volumeicon" 
android:background="@drawable/clearbuttonup" 
/> 

Ancak, ne olursa olsun ben denemek Ne (koyarak "sarma _ içerik" _ yüksekliği ve düzeni _ genişliği, simge düğmesinin sol üst köşesinde kalır. Ancak, arka plan resmim yok (yani sistem varsayılan beyaz düğme), simge merkeze giriyorsa, arka plan için bir görüntü yerine renk kullandığımda, düğme sol üst köşeye de giriyor.

Bu neden oluyor ve aslında istediğim davranışı nasıl elde edebilirim - yani, merkezdeki simgeyle arka plan resmi?

cevap

16

:

burada soruya bakın. Ekranda Ecliplse eklentisinin XML editörü ile yan yana olması bu şekilde görünür. Projeyi gerçekten kurduğumda ve bir cihazda çalıştırdığımda, her şeyi doğru bir şekilde görüntüledi.^_^

Ben de bu deneyimi vardı
+0

... huysuzlandı metni boş hale D

ve görüntü düğmesi gibi kullanabilirsiniz: –

+0

"Ecliplse eklentisi, XML düzenleyicisiyle birlikte yan yana gelir." Eclipse eklentisinin IDE'de bir tasarımcısı olduğunu mu söylüyorsunuz? Kendisine bir moron çağırmak için kama noktası alma –

+3

bir şey özledim mi? 1 !!! ;) –

0

Düğme kullanmak ve çok kullanışlı ve kolay bir arka plan ayarlamak deneyin Çağlar boyunca telefonumda denedim ve iyi görüntülendi. Bu hataları nerede rapor edebileceğimizi merak ediyorum.
İlgili konular