首页 > 解决方案 > ListView 是 Android Studio 5 中的旧版,我正在尝试做可滚动列表,那么要使用什么?

问题描述

我一直在阅读 ListView 是可滚动的,而 ScrollView 是可滚动的,你真的不想把它们放在一起。此外,ListView 是 Android Studio 4 中的旧版(我认为这意味着已弃用)。我是一个完整的新手,所以如果我问错了这个问题,那是因为我还没有足够的知识来问正确的问题。

我想做一个可滚动的联系人列表,所以我想我想要一个 ScrollView + 某种列表,但我不确定。我应该将 ScrollView 与什么结合使用?或者这是一个错误的问题?我的最终目标是一个简单的可滚动联系人列表,用户可以选择一个联系人。

标签: android-studioandroid-layout

解决方案


您可以尝试使用RecyclerView. 我认为这是在您的示例联系人中加载许多项目时的最佳选择。RecyclerView 比简单的滚动视图更快,看起来更好,并且有很多自定义选项。有用的文档:

  1. 使用 RecyclerView 创建列表
  2. 回收站视图

带有示例的良好视频说明:

  1. 如果你使用 Java
  2. 如果你使用 Kotlin

推荐阅读