【问题标题】:How to increase speed when drag item from top to bottom of listview?从列表视图的顶部到底部拖动项目时如何提高速度?
【发布时间】:2019-12-17 00:39:24
【问题描述】:

我正在构建和 android 音乐应用程序,我创建了播放列表歌曲,用户可以选择任何歌曲添加到播放列表中,但我遇到了问题。

如果播放列表中有很多歌曲(超过 100 或 200 首歌曲),如果用户将一首歌曲从位置 1 拖动到列表视图的底部,滚动的过程非常缓慢。那么,有什么解决方案可以增加这个问题吗?

我还添加了
android:fastScrollEnabled="true"getListView().setFastScrollEnabled(true); 但这个问题仍然存在。

我要做什么?

【问题讨论】:

    标签: android android-listview android-scroll


    【解决方案1】:

    尝试使用RecyclerView 来实现list,而不是listview。 与列表视图相比,它更快更好。

    【讨论】:

    • 那么还有其他解决方案吗? RecyclerView 是该问题的最佳解决方案,不是吗?
    • 是的,甚至 android 开发人员都建议使用 recyclerview 而不是 listview。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-11
    • 2016-05-23
    相关资源
    最近更新 更多