listview addFooterView problèmes

j'ai de contenu j'ai besoin d'afficher au-dessus de ma listview et ci-dessous, ainsi qu'une scrollview serait d'une grande utilité si vous pouviez utiliser scrollviews et listviews ensemble. Car ce n'est pas la meilleure solution, j'ai essayé de faire quelques choses pour ajouter un pied de page de contenu à mon listview,

ici l'image ci-dessous montre ce qui se passe quand j'ajoute un autre type de ligne dans la dernière ligne. Je ne peux pas obtenir mon contenu pour remplir la largeur de la ligne

listview addFooterView problèmes

J'ai un couple de boutons qui doivent aller dans le pied de page. Je suis à l'aide d'un adaptateur personnalisé qui s'étend BaseAdapter.

J'ai aussi essayé d'utiliser le addFooterView mais je suis confus sur la façon d'utiliser le addFooterView méthode si vous implémentez votre propre adaptateur. N'importe qui ont des exemples simples de la façon de mettre en œuvre addFooterView sur une coutume adaptateur

ou

est-il une manière que je peux obtenir la ligne à cette position (comme on le voit dans l'image ) pour afficher les meilleures, voici le code que j'utilise pour créer cette ligne de pied de page

        View v = getLayoutInflater().inflate(R.layout.item_listview_footer, null);
        LinearLayout ll = (LinearLayout) v.findViewById(R.id.ll);
        return ll;  //return ll as convertView in getView function

edit:

voici le xml pour mon pied de page mise en page

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="wrap_content" android:layout_width="fill_parent" android:background="@drawable/red" android:orientation="vertical" android:id="@+id/ll">
    <Button android:id="@+id/specialInsButton" style="@style/button" android:text="Add Special Instructions" android:layout_width="fill_parent"/>
    <Button android:id="@+id/addToBagButton" style="@style/button" android:text="Add To Bag"/>
    <EditText android:id="@+id/quantity" style="@style/standard" android:text="1"/>
</LinearLayout>

voici le xml pour le style/bouton

<style name="button">
        <item name="android:layout_height">wrap_content</item>
        <item name="android:layout_width">fill_parent</item>
        <item name="android:textSize">17px</item>
        <item name="android:textStyle">bold</item>
        <item name="android:typeface">sans</item>
        <item name="android:gravity">center</item>
        <item name="android:layout_gravity">center</item>

    </style>

style standard

 <style name="standard">
        <item name="android:layout_height">wrap_content</item>
        <item name="android:layout_width">wrap_content</item>
    </style>
Fixe de API19

OriginalL'auteur slim | 2010-10-18