Comment définir la position fixe pour les variables d'action bouton ci-dessus très longtemps listview dans Android?

Je développe une application Android qui est la plupart du temps de travail avec listview. Mais j'ai un problème à l'aide de Floating Action Button avec Long ListView. Mon problème est comme ci-dessous.

Lors de l'affichage de liste est a seulement quelques élément. Floating item peut être vu.

C'est la capture d'écran:

Comment définir la position fixe pour les variables d'action bouton ci-dessus très longtemps listview dans Android?

Comme vous pouvez le voir ci-dessus, Floating Action Button est toujours visible.Mais quand ListView a tellement de points et devenir excessives à l'écran, Floating Action Button ne peut pas être vu.

C'est la capture d'écran de Long Listview

Comment définir la position fixe pour les variables d'action bouton ci-dessus très longtemps listview dans Android?

Pour la seconde capture d'écran, il ne peut pas être scrolled down plus.

Ce que je veux réaliser est, je veux le flottant en bas toujours en bas à droite de l'écran ci-dessus Listview. Comme position fixe dans l' HTML et CSS.

Je veux Floating Action Button toujours ici, peu importe quelle est la taille de la Listview est

Comment définir la position fixe pour les variables d'action bouton ci-dessus très longtemps listview dans Android?

C'est mon fichier de mise en page

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="match_parent"
    android:layout_height="match_parent">
        <ListView
            android:dividerHeight="@dimen/list_item_divider_height"
            android:padding="@dimen/list_padding"
            android:divider="@color/whitesmoke"
            android:id="@+id/listview_podcast_list"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"></ListView>

        <TextView
            android:textSize="17dp"
            android:textStyle="bold"
            android:textColor="@color/black"
            android:textAlignment="center"
            android:id="@+id/tf_no_records"
            android:layout_width="match_parent"
            android:layout_height="wrap_content" />

    <android.support.design.widget.FloatingActionButton
        android:id="@+id/stop_podcast_button"
        android:background="@color/colorPrimary"
        android:src="@android:drawable/ic_dialog_email"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="bottom|end"/>
</LinearLayout>

Comment puis-je corriger mon code pour l'atteindre?

OriginalL'auteur Wai Yan Hein | 2016-02-11