mirror of
https://github.com/SimpleMobileTools/Simple-App-Launcher.git
synced 2025-04-15 10:27:28 +02:00
rename deleteMode to multiSelectorCallback
This commit is contained in:
parent
b9f12b238b
commit
b3c39ee395
@ -140,7 +140,7 @@ class RecyclerAdapter(val act: Activity, val launchers: List<AppLauncher>, val i
|
|||||||
class ViewHolder(view: View, val itemClick: (AppLauncher) -> (Unit)) : SwappingHolder(view, MultiSelector()) {
|
class ViewHolder(view: View, val itemClick: (AppLauncher) -> (Unit)) : SwappingHolder(view, MultiSelector()) {
|
||||||
val viewHolder = this
|
val viewHolder = this
|
||||||
|
|
||||||
fun bindView(act: Activity, deleteMode: ModalMultiSelectorCallback, multiSelector: MultiSelector, launcher: AppLauncher) {
|
fun bindView(act: Activity, multiSelectorCallback: ModalMultiSelectorCallback, multiSelector: MultiSelector, launcher: AppLauncher) {
|
||||||
with(launcher) {
|
with(launcher) {
|
||||||
itemView.launcher_label.text = launcher.name
|
itemView.launcher_label.text = launcher.name
|
||||||
itemView.setOnClickListener {
|
itemView.setOnClickListener {
|
||||||
@ -149,7 +149,7 @@ class RecyclerAdapter(val act: Activity, val launchers: List<AppLauncher>, val i
|
|||||||
|
|
||||||
itemView.setOnLongClickListener {
|
itemView.setOnLongClickListener {
|
||||||
if (!multiSelector.isSelectable) {
|
if (!multiSelector.isSelectable) {
|
||||||
(act as AppCompatActivity).startSupportActionMode(deleteMode)
|
(act as AppCompatActivity).startSupportActionMode(multiSelectorCallback)
|
||||||
multiSelector.setSelected(viewHolder, true)
|
multiSelector.setSelected(viewHolder, true)
|
||||||
actMode?.title = multiSelector.selectedPositions.size.toString()
|
actMode?.title = multiSelector.selectedPositions.size.toString()
|
||||||
itemView.launcher_check.show()
|
itemView.launcher_check.show()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user