我正在尝试使用此命令:lib以使我的列表项在用户滑动时被删除。但是我似乎无法获得如何将现有的listView转换为DynamicListView的方法。我已经阅读了给出的说明,它只是说要在xml布局中添加一些代码以将listView转换为DynamicListView,但是我应该将该代码放在哪里?在哪个xml文件中?我不知道。任何帮助,将不胜感激。

这是Wiki中给出的内容:


  要使用DynamicListView,请在xml布局中包括以下内容:


<com.nhaarman.listviewanimations.itemmanipulation.DynamicListView
        android:id="@+id/dynamiclistview"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />

最佳答案

看来您需要将当前列表

<com.nhaarman.listviewanimations.itemmanipulation.DynamicListView
        android:id="@+id/dynamiclistview"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />


并按如下所述添加功能

MyAdapter myAdapter = new MyAdapter();
AlphaInAnimationAdapter animationAdapter = new AlphaInAnimationAdapter(myAdapter);
animationAdapter.setAbsListView(mListView);
mListView.setAdapter(animationAdapter);


创建自己的适配器以插入现有列表视图实现中。因此,Idk如果您有自己的适配器设置,那么没有提供任何代码吗?因此,主要是您的列表视图必须与XML“ @ + id / dynamiclistview”保持一致才能起作用。如果您已经建立了适配器,则建议扩展那里的实现,并且仅提供滑动和删除功能的方法。

编辑:

请注意,这很重要<com.nhaarman.listviewanimations.itemmanipulation.DynamicListView
您已实现此功能,并且已正确导入库。 (有任何问题要问)

关于android - 如何将我的listView转换为dynamiclistview?我指的是http://nhaarman.github.io/ListViewAnimations/#dynamiclistview,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30902384/

10-09 04:22