Tek/çift öğeler için alternatif arka plan görüntüleri kullanan Göreli düzen ile bir liste görünümü yapısına sahibim. Pozisyonu hesaplayarak arka planını dinamik olarak çizmeye çalışıyorum. Bu , normal bitmap ile iyi çalıştı. Ama ben ninepatch resmini kullanmaya çalıştığımda, UI'yi kırıyor, tüm elemanlar çarpıtılıyor. Ne yanlış yapıyorum? Dokuz taraf resmin oluşturulduğu veya 'un, normal bir bitmap ile karşılaştırıldığında bir dokuz resmin kullanıldığı farklı bir yol olabilir.Arka plan olarak 9 yama görüntüsüyle ilgili sorun
My Liste Görünümü XML benim sorun için işe yarayabilecek çözüm here etsin bu
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content" android:id="@+id/id01"
android:background="@drawable/my_9patch_bg_image">
<ImageView />
<RelativeLayout>
<ImageView />
<TextView />
<TextView />
</RelativeLayout>
</RelativeLayout>
böyle gider. Kesinlikle denemek zorundayım.
Eğer 9-yama kötü-formated var Olabilir? –
İstediğim önizlemeyi veren 9 yama görüntüsünün farklı varyasyonlarını denedim. Ancak, ilk RelativeLayout'umdaki içerik, belirli liste görüntüleme etkinliği dolduğunda gitti. Yine de normal bitmap görüntüsü ile iyi çalıştı. –
Nelerin olup bittiği ile ilgili bir ekran görüntüsü, ne yapmak istediğinizin bir resmi ve 9 yaması insanların problemin ne olduğunu belirlemesine yardımcı olabilir. – ChrisJD