首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何创建显示自定义视图的WheelPicker

如何创建显示自定义视图的WheelPicker
EN

Stack Overflow用户
提问于 2020-01-19 17:35:15
回答 1查看 243关注 0票数 1

我有一个名为CustomProgressBar的自定义视图。我希望有一个wheelView,它的数据将有一个CustomProgressBar视图的列表。

以下是CustomProgressBar的外观:

这就是我希望我的WheelView看起来的样子(不完全是这样,但这就是我的想法):

我希望选定CustomProgressBar的边框在onScroll时展开,选择时重新收缩.

如果可能的话,我希望它是3D的,比如这里 (只有3D效果,而不是外观)。

因此,最后,我想要一个3D WheelPicker,它可以携带我的CustomProgressBar视图项,并且我希望所选的条目边框是自定义的,并且是动画的,以便在所选的项上滚动并重新收缩。

预先谢谢(:

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-20 12:33:31

我会把RecyclerViewCarouselLayoutManager结合起来。

我以前使用过它,它工作得很好,在您的recyclerView中,您可以放置任何类型的视图(在您的情况下,只需放置CustomProgressBar)

如何根据Github页面使用:

  • 执行情况: //当前最新版本为1.2.4实现'com.azoft.carousellayoutmanager:carousel:version‘
  • 在您的代码中: final CarouselLayoutManager layoutManager = new CarouselLayoutManager RecyclerView recyclerView = (RecyclerView) findViewById(R.id.recycler_view);recyclerView.setLayoutManager(layoutManager);recyclerView.setHasFixedSize(真);

注意事项:这可能会帮助您在RecyclerView适配器中使用自定义视图?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59812645

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档