Spineer View in textview in kotlin
package com.example.schooladmin
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.view.View
import android.widget.*
import java.util.ArrayList
class Registerpage : AppCompatActivity(),AdapterView.OnItemSelectedListener {
lateinit var spinner: Spinner
lateinit var textView: TextView
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_registerpage)
textView = findViewById(R.id.textView)
spinner = findViewById(R.id.spinner)
val adapter = ArrayAdapter.createFromResource(
this,
R.array.name,
android.R.layout.simple_spinner_item
)
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item)
spinner.adapter = adapter
spinner.onItemSelectedListener = this
}
override fun onNothingSelected(parent: AdapterView<*>?) {
TODO("not implemented") //To change body of created functions use File | Settings | File Templates.
}
override fun onItemSelected(parent: AdapterView<*>?, view: View?, position: Int, id: Long) {
val text: String = parent?.getItemAtPosition(position).toString()
textView.text = text
}
}
Comments
Post a Comment