RecyclerView嵌套Recyclerview实现下拉列表,包含自定义IOS对话框附源码

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/Utzw0p0985/article/details/97708455

本文来自星球的夏小白投稿,阅读大约十分钟

无图无真相,一言不合就上图....

640?wx_fmt=jpeg

640?wx_fmt=gif

功能简介:下拉显示时间列表,点击时间弹出自定义的IOS对话框,然后选择对应的车牌号,跳转到第二个界面

本以为是个很简单的东西,写了之后才发现坑不断,特此纪念下。(里面用的都是假数据,如需请求网络数据不止如何修改的可以联系我qq:2872960735代码有点长,麻烦看官慢慢看,接下来让我们开心的撸码吧!  

640?wx_fmt=jpeg

1、好了,因为这个东西还是比较大的,所以这边就不贴出全部布局,需要的可以去下载我的源码,首先我们先编写IOSDialog.class:

640?wx_fmt=png

2、编写IosDialog的布局文件dialog_check_main.xml:

640?wx_fmt=png

3、编写IosDialog适配器DialogAdapter.class:

640?wx_fmt=png

4、编写styles.xml

640?wx_fmt=png

到这里我们自定义的IOS对话框就好了,让我们继续往下写:

640?wx_fmt=jpeg

5、编写MainActivity.class类:

640?wx_fmt=png

6、activity的布局文件activity_main.xml:

640?wx_fmt=png

到这里我们已经把Activity写好了,离胜利 又近了一步,接下来我们要憋足了气,把内部和外部的recyclerview适配器写了

640?wx_fmt=jpeg

640?wx_fmt=jpeg

7、编写外层recyclerview的布局out_item.xml:

640?wx_fmt=png

8、编写外层recyclerview的适配器OutAdapter.class:

640?wx_fmt=png

9、编写内层recyclerview的布局文件in_item.xml:

640?wx_fmt=png

10、编写内层recyclerview的适配器InAdapter.class:

640?wx_fmt=png

主要的代码都在这了,如果还有不懂劳烦下载源码,注释写的很清楚,再不懂的也可以来骚扰我。

640?wx_fmt=jpeg

源码地址:放在星球了

加入刘老师的知识星球,代码敲的顺了,头发掉的少了。

640?wx_fmt=jpeg

本文到这里就结束了,需要源码的可以阅读原文下载。

猜你喜欢

转载自blog.csdn.net/Utzw0p0985/article/details/97708455