aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/java/xyz/adjutor/aniki/ListAdapter.kt
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/xyz/adjutor/aniki/ListAdapter.kt')
-rw-r--r--app/src/main/java/xyz/adjutor/aniki/ListAdapter.kt45
1 files changed, 0 insertions, 45 deletions
diff --git a/app/src/main/java/xyz/adjutor/aniki/ListAdapter.kt b/app/src/main/java/xyz/adjutor/aniki/ListAdapter.kt
deleted file mode 100644
index 74ba9c4..0000000
--- a/app/src/main/java/xyz/adjutor/aniki/ListAdapter.kt
+++ /dev/null
@@ -1,45 +0,0 @@
-package xyz.adjutor.aniki
-
-import android.view.LayoutInflater
-import android.view.View
-import android.view.ViewGroup
-import android.widget.TextView
-import androidx.recyclerview.widget.RecyclerView
-
-class ListAdapter(private val dataSet: Array<String>) :
- RecyclerView.Adapter<ListAdapter.ViewHolder>() {
-
- /**
- * Provide a reference to the type of views that you are using
- * (custom ViewHolder).
- */
- class ViewHolder(view: View) : RecyclerView.ViewHolder(view) {
- // Define click listener for the ViewHolder's View.
- val firstLine: TextView = view.findViewById(R.id.firstLine)
- val secondLine: TextView = view.findViewById(R.id.secondLine)
-
- }
-
- // Create new views (invoked by the layout manager)
- override fun onCreateViewHolder(viewGroup: ViewGroup, viewType: Int): ViewHolder {
- // Create a new view, which defines the UI of the list item
- val view = LayoutInflater.from(viewGroup.context)
- .inflate(R.layout.row_layout, viewGroup, false)
-
- return ViewHolder(view)
- }
-
- // Replace the contents of a view (invoked by the layout manager)
- override fun onBindViewHolder(viewHolder: ViewHolder, position: Int) {
-
- // Get element from your dataset at this position and replace the
- // contents of the view with that element
- viewHolder.firstLine.text = dataSet[position]
- viewHolder.secondLine.text = dataSet[position]
- }
-
- // Return the size of your dataset (invoked by the layout manager)
- override fun getItemCount() = dataSet.size
-
-}
-