minor fixes
This commit is contained in:
parent
b2fa77b640
commit
0d7d19ac2b
|
@ -1,40 +0,0 @@
|
|||
package com.vanced.manager.adapter
|
||||
|
||||
import android.content.Context
|
||||
import android.view.View
|
||||
import android.view.ViewGroup
|
||||
import android.widget.ArrayAdapter
|
||||
import android.widget.TextView
|
||||
import com.vanced.manager.model.AppVersionsModel
|
||||
|
||||
class AppVersionsAdapter(context: Context, private var values: Array<AppVersionsModel>) : ArrayAdapter<AppVersionsModel?>(context, android.R.layout.simple_spinner_dropdown_item, values) {
|
||||
|
||||
override fun getCount(): Int {
|
||||
return values.size
|
||||
}
|
||||
|
||||
override fun getItem(position: Int): AppVersionsModel {
|
||||
return values[position]
|
||||
}
|
||||
|
||||
override fun getItemId(position: Int): Long {
|
||||
return position.toLong()
|
||||
}
|
||||
|
||||
override fun getView(position: Int, convertView: View?, parent: ViewGroup): View {
|
||||
val label = super.getView(position, convertView, parent) as TextView
|
||||
label.text = values[position].version
|
||||
return label
|
||||
}
|
||||
|
||||
override fun getDropDownView(position: Int, convertView: View?, parent: ViewGroup): View {
|
||||
val label = super.getDropDownView(position, convertView, parent) as TextView
|
||||
label.text = values[position].version
|
||||
return label
|
||||
}
|
||||
|
||||
fun getPrefValue(position: Int): String {
|
||||
return values[position].value
|
||||
}
|
||||
|
||||
}
|
|
@ -1,35 +0,0 @@
|
|||
package com.vanced.manager.adapter
|
||||
|
||||
import android.content.Context
|
||||
import android.view.View
|
||||
import android.view.ViewGroup
|
||||
import android.widget.ArrayAdapter
|
||||
import android.widget.TextView
|
||||
import com.vanced.manager.model.VancedPrefModel
|
||||
|
||||
class VancedPrefArray(context: Context, textViewResourceId: Int, private val values: Array<VancedPrefModel>) : ArrayAdapter<VancedPrefModel?>(context, textViewResourceId, values) {
|
||||
|
||||
override fun getCount(): Int {
|
||||
return values.size
|
||||
}
|
||||
|
||||
override fun getItem(position: Int): VancedPrefModel? {
|
||||
return values[position]
|
||||
}
|
||||
|
||||
override fun getItemId(position: Int): Long {
|
||||
return position.toLong()
|
||||
}
|
||||
|
||||
override fun getView(position: Int, convertView: View?, parent: ViewGroup): View {
|
||||
val label = super.getView(position, convertView, parent) as TextView
|
||||
label.text = values[position].name
|
||||
return label
|
||||
}
|
||||
|
||||
override fun getDropDownView(position: Int, convertView: View?, parent: ViewGroup): View {
|
||||
val label = super.getDropDownView(position, convertView, parent) as TextView
|
||||
label.text = values[position].name
|
||||
return label
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue