Android 9-yama Görüntü Düğmesi amaçlandığı gibi ölçeklenmiyor

Düğmeyi oluşturmak için 9 düzeltme tekniğini kullanmaya çalışıyorum.

Eclipse Düzen Penceresinde neredeyse harika görünüyor

Eclipse layout

Bunu emülatörde çalıştırdığımda şunun gibi görünür:

Emulator view

İşte gerçek PNG resmi

Actual PNG

Selector XML


Düzenlemede Düğme Kodu

   <button
        android:id="@+id/button1"
        android:layout_width="208dp"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:layout_marginTop="20dip"
        android:background="@drawable/splash_facebook_button_selector"
        android:text="Sign up with Facebook" />
3

1 cevap

Görüntüyü 9-yama gibi görmüyor gibi görünüyor. .9.png uzantısıyla kaydettiniz mi?

Düzenle: Asıl görüntüye daha iyi bakmış olsaydım ve doğru şekilde ayarlandığını sanmıyorum. Alt ve sağ kenarlar, içeriğin nereye gideceğini tanımlar (bu durumda, biraz doldurma ile sağa doğru olmasını istersiniz). Üst ve sol, görüntü ölçeklendiğinde gerilecek alanları tanımlar. Bu durumda, logodan ziyade esnetilen sabit mavi alanlar olmasını istersiniz. Resmi nasıl yapılacağına dair bir örnekle güncelledik:

Updated 9-patch

Bu benim için çalışıyor!

10
katma
evet uzamı düzgün bir şekilde kaydettim .. aynı klasörde uzatma olmadan aynı görüntüye ihtiyacımız var mı?
katma yazar Harsha M V, kaynak
çok teşekkürler ... ama şimdi yeni konular var :( i.imgur.com/P4X8z.png
katma yazar Harsha M V, kaynak
Whoa, her zaman neden sağın ve dipin gereksiz olmadığını merak ettim ve eğer benimki açılacak olursa ilgisiz bir problemi çözdün, teşekkürler!
katma yazar ZaBlanc, kaynak
Basılı/odaklanmış durumlar ne durumda?
katma yazar ViliusK, kaynak
Cevabımı güncelledim ve resmin benim için iyi olan gözden geçirilmiş bir sürümünü ekledim. Umarım yardımcı olur.
katma yazar kingraam, kaynak