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