Android Élément de la Liste: TextView sur la gauche, sur la droite de l'Image

je me suis créer un élément de liste dans et android affichage de la liste. c'est très simple, il dispose d'un textview sur la gauche et une image sur la droite. l'image doit s'aligner tout le chemin à droite, et le texte devrait prendre tout l'espace sur la gauche. le problème est, je peux obtenir l'image pour l'afficher, mais il pousse à gauche. si j'ai mis le textview largeur de fill_parent, l'image disparaît. voici ma présentation:

<?xml version="1.0" encoding="utf-8" ?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" 
              android:layout_width="fill_parent" android:layout_height="50px" android:layout_gravity="center_vertical">
  <!-- item -->
  <TextView android:id="@+id/txtItem" android:gravity="center_vertical" android:textSize="20px" android:layout_width="fill_parent" 
            android:layout_height="fill_parent"/>

  <!-- disclosure image -->
  <ImageView android:layout_gravity="right|center_vertical" android:src="@drawable/common_icon_arrow_disclosure" 
              android:layout_width="wrap_content" android:layout_height="wrap_content"/>
</LinearLayout>

j'ai aussi essayé une relative mise en page, mais la même chose se produit. ce que je fais mal?


EDIT: pour clarifier, c'est ce que je suis en train de réaliser:

Android Élément de la Liste: TextView sur la gauche, sur la droite de l'Image

je veux le champ de texte pour prendre toute la zone de gauche, et l'image sur la droite, non mis à l'échelle, centrée verticalement.