Problème avec 9 patch image comme arrière-plan

J'ai une vue de liste de la structure, avec une Relative mise en page qui utilise
alternant images d'arrière-plan pour pair/impair d'éléments. Je suis en train de définir
l'arrière-plan dessiné de façon dynamique par le calcul de la position. Il
a bien fonctionné avec la normale bitmap. Mais quand j'ai essayé d'utiliser la
ninepatch image, il rompt l'INTERFACE utilisateur, tous les éléments sont déformés. Ce
je fais mal? Pourrait-il en être de savoir comment le ninepatch de l'image est créée ou est
il y a une façon différente d'utiliser un ninepatch de l'image par rapport à la normale
bitmap.

Ma Liste Vue XML va comme ceci

<?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>

Peut être la solution ici pourraient travailler pour mon problème. C'est exact mais je dois essayer.

Peut-être que vous avez mal formaté 9-patch?
J'ai essayé différentes variantes du 9 patch image de ce qui donne l'aperçu que j'ai désiré. Mais le contenu à l'intérieur de mon premier RelativeLayout est parti lorsque cet affichage de la liste de l'activité est en hausse. A bien fonctionné avec la normale de l'image bitmap.
Une capture d'écran de ce qui se passe, une image de ce que vous voulez arriver et le 9 patch peut aider les gens à déterminer ce que le problème est.
ici, stackoverflow.com/questions/3904852/... c'est le même problème avec le code exapmle 🙂

OriginalL'auteur Sharief Shaik | 2011-02-18