update commons to 4.3.31

This commit is contained in:
tibbi
2018-07-06 21:31:47 +02:00
parent 4c5f80c07f
commit 545f973d56
5 changed files with 20 additions and 14 deletions

View File

@ -30,10 +30,10 @@ class AlarmsAdapter(activity: SimpleActivity, var alarms: ArrayList<Alarm>, val
override fun prepareActionMode(menu: Menu) {}
override fun prepareItemSelection(view: View) {}
override fun prepareItemSelection(viewHolder: ViewHolder) {}
override fun markItemSelection(select: Boolean, view: View?) {
view?.alarm_frame?.isSelected = select
override fun markViewHolderSelection(select: Boolean, viewHolder: ViewHolder?) {
viewHolder?.itemView?.alarm_frame?.isSelected = select
}
override fun actionItemPressed(id: Int) {
@ -48,11 +48,13 @@ class AlarmsAdapter(activity: SimpleActivity, var alarms: ArrayList<Alarm>, val
override fun getSelectableItemCount() = alarms.size
override fun getIsItemSelectable(position: Int) = true
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int) = createViewHolder(R.layout.item_alarm, parent)
override fun onBindViewHolder(holder: MyRecyclerViewAdapter.ViewHolder, position: Int) {
val alarm = alarms[position]
val view = holder.bindView(alarm, true) { itemView, layoutPosition ->
val view = holder.bindView(alarm, true, true) { itemView, layoutPosition ->
setupView(itemView, alarm)
}
bindViewHolder(holder, position, view)

View File

@ -26,19 +26,21 @@ class StopwatchAdapter(activity: SimpleActivity, var laps: ArrayList<Lap>, recyc
override fun prepareActionMode(menu: Menu) {}
override fun prepareItemSelection(view: View) {}
override fun prepareItemSelection(viewHolder: ViewHolder) {}
override fun markItemSelection(select: Boolean, view: View?) {}
override fun markViewHolderSelection(select: Boolean, viewHolder: ViewHolder?) {}
override fun actionItemPressed(id: Int) {}
override fun getSelectableItemCount() = laps.size
override fun getIsItemSelectable(position: Int) = false
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int) = createViewHolder(R.layout.item_lap, parent)
override fun onBindViewHolder(holder: MyRecyclerViewAdapter.ViewHolder, position: Int) {
val lap = laps[position]
val view = holder.bindView(lap, false) { itemView, layoutPosition ->
val view = holder.bindView(lap, false, false) { itemView, layoutPosition ->
setupView(itemView, lap)
}
bindViewHolder(holder, position, view)

View File

@ -29,10 +29,10 @@ class TimeZonesAdapter(activity: SimpleActivity, var timeZones: ArrayList<MyTime
override fun prepareActionMode(menu: Menu) {}
override fun prepareItemSelection(view: View) {}
override fun prepareItemSelection(viewHolder: ViewHolder) {}
override fun markItemSelection(select: Boolean, view: View?) {
view?.time_zone_frame?.isSelected = select
override fun markViewHolderSelection(select: Boolean, viewHolder: ViewHolder?) {
viewHolder?.itemView?.time_zone_frame?.isSelected = select
}
override fun actionItemPressed(id: Int) {
@ -47,11 +47,13 @@ class TimeZonesAdapter(activity: SimpleActivity, var timeZones: ArrayList<MyTime
override fun getSelectableItemCount() = timeZones.size
override fun getIsItemSelectable(position: Int) = true
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int) = createViewHolder(R.layout.item_time_zone, parent)
override fun onBindViewHolder(holder: MyRecyclerViewAdapter.ViewHolder, position: Int) {
val timeZone = timeZones[position]
val view = holder.bindView(timeZone, true) { itemView, layoutPosition ->
val view = holder.bindView(timeZone, true, true) { itemView, layoutPosition ->
setupView(itemView, timeZone)
}
bindViewHolder(holder, position, view)