package com.example.dependentspinners
import android.R
import android.os.Bundle
import android.view.View
import android.widget.ArrayAdapter
import android.widget.Spinner
import androidx.appcompat.app.AppCompatActivity
import java.util.*
class MainActivity : AppCompatActivity() {
var sp_parent: Spinner? = null
var sp_child: Spinner? = null
var arrayList_parent: ArrayList<String>? = null
var arrayAdapter_parent: ArrayAdapter<String>? = null
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
sp_parent = findViewById<View>(R.id.sp_parent) as Spinner
sp_child = findViewById<View>(R.id.sp_child) as Spinner
arrayList_parent = ArrayList()
arrayList_parent!!.add("Service")
arrayList_parent!!.add("lawyer")
arrayList_parent!!.add("pigs")
arrayAdapter_parent = ArrayAdapter(
applicationContext,
R.layout.simple_spinner_item,
arrayList_parent!!
)
sp_parent!!.adapter = arrayAdapter_parent
}
}
import android.R
import android.os.Bundle
import android.view.View
import android.widget.ArrayAdapter
import android.widget.Spinner
import androidx.appcompat.app.AppCompatActivity
import java.util.*
class MainActivity : AppCompatActivity() {
var sp_parent: Spinner? = null
var sp_child: Spinner? = null
var arrayList_parent: ArrayList<String>? = null
var arrayAdapter_parent: ArrayAdapter<String>? = null
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
sp_parent = findViewById<View>(R.id.sp_parent) as Spinner
sp_child = findViewById<View>(R.id.sp_child) as Spinner
arrayList_parent = ArrayList()
arrayList_parent!!.add("Service")
arrayList_parent!!.add("lawyer")
arrayList_parent!!.add("pigs")
arrayAdapter_parent = ArrayAdapter(
applicationContext,
R.layout.simple_spinner_item,
arrayList_parent!!
)
sp_parent!!.adapter = arrayAdapter_parent
}
}