Loading build.gradle +1 −1 Original line number Diff line number Diff line Loading @@ -7,7 +7,7 @@ buildscript { propMinSdkVersion = 16 propTargetSdkVersion = propCompileSdkVersion propVersionCode = 1 propVersionName = '3.0.3' propVersionName = '3.0.4' kotlin_version = '1.2.0' support_libs = '27.0.1' } Loading commons/src/main/kotlin/com/simplemobiletools/commons/adapters/MyRecyclerViewAdapter.kt +2 −2 Original line number Diff line number Diff line Loading @@ -202,9 +202,9 @@ abstract class MyRecyclerViewAdapter(val activity: BaseSimpleActivity, val recyc class ViewHolder(view: View, val adapterListener: MyAdapterListener, val activity: BaseSimpleActivity, val multiSelectorCallback: ModalMultiSelectorCallback, val multiSelector: MultiSelector, val itemClick: (Any) -> (Unit)) : SwappingHolder(view, multiSelector) { fun bindView(any: Any, allowLongClick: Boolean = true, callback: (itemView: View) -> Unit): View { fun bindView(any: Any, allowLongClick: Boolean = true, callback: (itemView: View, layoutPosition: Int) -> Unit): View { return itemView.apply { callback(this) callback(this, layoutPosition) if (isClickable) { setOnClickListener { viewClicked(any) } Loading Loading
build.gradle +1 −1 Original line number Diff line number Diff line Loading @@ -7,7 +7,7 @@ buildscript { propMinSdkVersion = 16 propTargetSdkVersion = propCompileSdkVersion propVersionCode = 1 propVersionName = '3.0.3' propVersionName = '3.0.4' kotlin_version = '1.2.0' support_libs = '27.0.1' } Loading
commons/src/main/kotlin/com/simplemobiletools/commons/adapters/MyRecyclerViewAdapter.kt +2 −2 Original line number Diff line number Diff line Loading @@ -202,9 +202,9 @@ abstract class MyRecyclerViewAdapter(val activity: BaseSimpleActivity, val recyc class ViewHolder(view: View, val adapterListener: MyAdapterListener, val activity: BaseSimpleActivity, val multiSelectorCallback: ModalMultiSelectorCallback, val multiSelector: MultiSelector, val itemClick: (Any) -> (Unit)) : SwappingHolder(view, multiSelector) { fun bindView(any: Any, allowLongClick: Boolean = true, callback: (itemView: View) -> Unit): View { fun bindView(any: Any, allowLongClick: Boolean = true, callback: (itemView: View, layoutPosition: Int) -> Unit): View { return itemView.apply { callback(this) callback(this, layoutPosition) if (isClickable) { setOnClickListener { viewClicked(any) } Loading