cuốn sách gpt4 ai đã làm

android - 如何在单个 RecyclerView 中实现 RecyclerView?

In lại Tác giả: Walker 123 更新时间:2023-11-29 02:34:57 27 4
mua khóa gpt4 Nike

我想创建一个与 Google Play Store 或 Netflix App 类似的布局,其中在单个 RecyclerView 中基本上有多个水平 RecyclerView。如果这不是他们做事的方式,他们是如何实现这种效果的?

nhập mô tả hình ảnh ở đây

现在我已经成功地实现了一个自定义适配器,它可以很好地执行单个水平 RecyclerView。但是我不知道如何将这些单个水平 RecyclerView 放入 RecyclerView 中以制作水平 RecyclerView 列表。我试过制作另一个适配器来完成这项工作,但我无法让它工作。

所以简单地说,我的问题是如何使用我描述的 RecyclerView 方法或其他方法制作类似于 Netflix 或 Google Play 商店的布局。

编辑:我想在 RecyclerView 中执行 RecyclerView 的原因之一是我只需要实例化它一次。要使用 RecyclerView,您必须实例化几件事。

List

所以我试图避免的一件事是必须对不同的列表执行 8 次。

câu trả lời hay nhất

带有 View 分页器的回收器 View 可以解决问题。您将必须通过以下方式覆盖 getPageWidth 以在一个 View 寻呼机中显示多个页面。此外,如果您不想自己完成这项工作,这个库也很有用。 lib

@Override
public float getPageWidth(int position) {
float numberOfPages = 2; // You could display partial pages using a float value
return (1 / numberOfPages);
}

关于android - 如何在单个 RecyclerView 中实现 RecyclerView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47601125/

27 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress