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

Popular posts from this blog

Gride View in Firebase

Register in kotlin

Check Permission in Android Studio