xuyingke
xuyingke
> 正常的RecyclerView设置setEnptyView之后能正常显示,但是如果是这个RecyclerView设置了HeaderView之后,因为监听的是列表数据的变化,就会出现头部数据变化了之后,调用notifyDataSetChanged更改数据时无反应。 headView 可以单独用一个 viewBinder 管理。
> 支持下butterKnife 没懂,可以详细说一下吗?~
> 允许使用ButterKnife在adapter里面进行控件view的初始化 > @BindView(R.id.title) TextView name; > @BindView(R.id.job_title) TextView jobTitle; 哦哦 ,大概懂了。其实已经算支持了,你的业务代码写在哪里的? 如果是 xxHolder 来继承 BaseViewHolder 。里面写业务代码。如果这么做的话,在构造器里就可以 ButterKnife.bind(this, view); 。
> 支持右滑的recycleview吗 这个只是一个适配器,和你的 RecycleView 怎么滑动没关系的。
库本身的原理其实就是把设计给的资源当做视频播放,做的事情是清除了 a 通道。 理论上播放器可以控制进度,这个库也可以~ 但是… 碍于原生播放器(exo也一样)都会有 seekTo 定位不准确的问题,同时这个库的场景是动效展示,而动效展示本身时长比较短。所以这个库从根源上就无法做进度控制。
我把源码通读了一遍,其实自己也尝试加了 seekTo 的功能。效果如预期,就放弃了~ 真的要把动效做到进度精确控制,除非底层自己去渲染物料。这个已经有对应的开源库在做了。 AlphaPlayer 更多还是用于简单的执行一个动效的场景。
com.example.android.uamp.media.library.BrowseTree init method
大佬后续解决了吗? com.blankj:utilcode:1.25.9 我也是泄露了。但是版本低一些。
getContext() 确实会,但是我这儿写的是 Application .
需求上,view可以禁用事件吗?