Пользовательский элемент списка в ListViewDragginganimation

Так что у меня есть проект Android, где я могу использовать функции сортировки. Я используюDevBytes ListViewDraggingAnimation https://www.youtube.com/watch?v=_BZIvjMgH-Q

Я заставил его работать в моем приложении и макете, но осталась одна большая проблема, я не могу заставить его работать с моим обычаемListView Предметы. Товар вDevBytes код простойTextView в качестве таких:

<TextView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="#FFF"
    android:textSize="@dimen/list_text_size"
    android:gravity="center_vertical"
    android:paddingLeft="15dp"
    android:paddingRight="15dp"
    android:minHeight="@dimen/list_item_height"
    android:textColor="#000000"
/>

Мой обычайListView предметы состоят изRelativeLayout с четырьмяTextViewвнутри. В качестве таких:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent" android:layout_height="match_parent">

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textAppearance="?android:attr/textAppearanceLarge"
        android:text="adress"
        android:id="@+id/item_adressView"
        android:layout_alignParentTop="true"
        android:layout_toEndOf="@+id/item_driveTypeView"
        android:textSize="15dp" />

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textAppearance="?android:attr/textAppearanceLarge"
        android:text="postnr, ort"
        android:id="@+id/item_zipcodePlaceView"
        android:textSize="15dp"
        android:layout_below="@+id/item_adressView"
        android:layout_toEndOf="@+id/item_driveTypeView" />

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textAppearance="?android:attr/textAppearanceLarge"
        android:text="företag"
        android:id="@+id/item_companyView"
        android:textSize="15dp"
        android:layout_below="@+id/item_zipcodePlaceView"
        android:layout_toEndOf="@+id/item_driveTypeView" />

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textAppearance="?android:attr/textAppearanceLarge"
        android:text="P1"
        android:id="@+id/item_driveTypeView"
        android:textSize="40dp"
        android:layout_alignParentTop="true"
        android:layout_alignParentStart="true" />
</RelativeLayout>

Правда, я не очень хорошо понимаю структуру данных. Каждая попытка изменить его, чтобы он принимал мои предметы, приводила к сбою программы. Боюсь, что я изменил больше частей кода, чем нужно в некоторых попытках. Может ли кто-нибудь помочь мне указать, какие части кода я должен изменить, чтобы получитьListView принять мои заказные товары?

Размещение всего кода Java сделает мой пост превысит ограничение на количество символов.

Код можно найти здесь:http://developer.android.com/shareables/devbytes/ListViewDraggingAnimation.zip

Ответы на вопрос(3)

Ваш ответ на вопрос