From e5b5a55b57aea7e0643ff746e3aa2994b1985725 Mon Sep 17 00:00:00 2001 From: Tibor Kaputa Date: Thu, 8 Jun 2023 16:55:39 +0200 Subject: [PATCH] Delete PhonesAdapter.kt --- .../dialer/adapters/PhonesAdapter.kt | 40 ------------------- 1 file changed, 40 deletions(-) delete mode 100644 app/src/main/kotlin/com/simplemobiletools/dialer/adapters/PhonesAdapter.kt diff --git a/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/PhonesAdapter.kt b/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/PhonesAdapter.kt deleted file mode 100644 index 823cb0f0..00000000 --- a/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/PhonesAdapter.kt +++ /dev/null @@ -1,40 +0,0 @@ -package com.simplemobiletools.dialer.adapters - -import android.view.View -import android.view.ViewGroup -import androidx.recyclerview.widget.RecyclerView -import com.simplemobiletools.commons.models.PhoneNumber -import com.simplemobiletools.dialer.R -import com.simplemobiletools.dialer.activities.SimpleActivity -import kotlinx.android.synthetic.main.item_phone_number.view.select_phone_number_holder -import kotlinx.android.synthetic.main.item_phone_number.view.select_phone_number_radio - -class PhonesAdapter( - val activity: SimpleActivity, - private val phones: ArrayList, - val onPhoneNumberSelected: (PhoneNumber) -> Unit, -) : RecyclerView.Adapter() { - - override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): ViewHolder { - val view = activity.layoutInflater.inflate(R.layout.item_phone_number, parent, false) - return ViewHolder(view) - } - - override fun onBindViewHolder(holder: ViewHolder, position: Int) { - val phoneNumber = phones[position] - holder.bindView(phoneNumber) - } - - override fun getItemCount() = phones.size - - inner class ViewHolder(view: View) : RecyclerView.ViewHolder(view) { - fun bindView(phoneNumber: PhoneNumber): View { - itemView.apply { - val displayName = phoneNumber.normalizedNumber - select_phone_number_radio.text = displayName - select_phone_number_holder.setOnClickListener { onPhoneNumberSelected(phoneNumber) } - } - return itemView - } - } -}