这张卡你开卡时候写的手机号不昰你现在用的手机号!一个是预留手机号码一个是接收银行信息的手机号码。带个人有效身份证去银行更改预留手机你要开通快捷支付吧,这个不需要网银但是一定要有预留手机。不管以前的预留手机多少只要带身份证去就能改成现在你用的。
Activity 的界面搭建很简单就是 一个添加银行卡的过程,和展示 popupWindow 的相关按钮;搭建完成是这个样子的:
item 的效果就不放了,太简单了浪费篇幅。
这里面值得一说的是 RecycleView 的单选处理对于高手 很简单,一个 map 解决了但是对于像楼主这样的菜鸟就得反复琢磨了。
其实也很简单啦在初始化Adapter 的时候,初始化一个map当传入数据的时候,首先将 map内的数据清空然后向内put进去,数据的位置和全部置位为false 当选择某个item 的時候 将被选中的 item 的 RadioButton 变为已选,遍历map将其余的item的选择状态均变为false。
如果看源码 请看上部分代码的 map 相关。
这里有一个细节需要注意一下RecycleView 嘚item 内的 最好不要用 gone来隐藏看见,任意丢控件 控件的隐藏和展示是成对出现的。
这里有几个细节需要注意一下:
下面来运行一下看看效果哦:
最后献上demo 地址: