提交 de05bfc2 编写于 作者: limuyang2's avatar limuyang2

optimization

上级 97f25d3f
......@@ -19,8 +19,8 @@ abstract class BaseItemProvider<T> {
lateinit var context: Context
private var weakAdapter: WeakReference<BaseProviderMultiAdapter<T>>? = null
private val clickViewIds: ArrayList<Int> by lazy { ArrayList<Int>() }
private val longClickViewIds: ArrayList<Int> by lazy { ArrayList<Int>() }
private val clickViewIds: ArrayList<Int> by lazy(LazyThreadSafetyMode.NONE) { ArrayList<Int>() }
private val longClickViewIds: ArrayList<Int> by lazy(LazyThreadSafetyMode.NONE) { ArrayList<Int>() }
internal fun setAdapter(adapter: BaseProviderMultiAdapter<T>) {
weakAdapter = WeakReference(adapter)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册