2010-12-23 14 views

cevap

19

Bir this pic

dokuz yama araçlarını kullanarak sizin ihtiyacına göre siyah çizgi çizin olduğunu.

Sen dokuz yama Eğer sol demek ve sağ üst, uygun şekilde ölçeklenebilir olacak

+4

kaynağı - http://radleymarx.com/blog/simple-guide-to-9-patch/ – SuitUp

+0

Örnek, kötü bir yama değil (kenarlarda ölçeklenebilir degrade var mıdır)? –

5

Sol ve üst, ölçeklendirme içindir ve sağ ve alttaki içerik içindir. Böylece, sol ve üstteki siyah çizgiler sığacak şekilde ölçeklenecek ve bir düğmenin içeriği sağ ve alttaki siyah çizgiler "içeride" olacaktır.

+0

here nasıl çalıştığı hakkında daha fazla bilgi bulabilirim? –

+0

Benim kötü, evet sol ve üst, şimdi düzenlenmiş. – Espen

3

Burada, http://developer.android.com/guide/topics/graphics/2d-graphics.html#nine-patch çok iyi bir açıklama bulabilirsiniz, resimlerde, siyah kenarlığın sol ve üst bölümünün gerilebilir bir bölüm olduğunu gösterirken, sağ ve alt çizgiler çekilebilir alanı tanımlar; içeriği. En basit ans

+0

Çok teşekkürler! Bana yardım ediyor. –

+0

@Adinia, bu nedenle 9patch, görüntüdeki bu ekstra dolgu ve ölçek bölgelerini uygulayabilmek için basit bir png bitmap'in ölçeklendirmesinden farklıdır? – Vass

+0

@Vass Evet, bir 9patch ile, resmin ölçekleme bölgelerini kendiniz tanımlayabilirsiniz ve tüm pongları ölçeklemek yerine, onun bazı bölümlerini ölçeklendirmekten 'koru' yapabilirsiniz. – Adinia

İlgili konular