package Ġcom . example . container spinner Ċ Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view . View Ċ import Ġandroid . widget . Adapter Ċ import Ġandroid . widget . Adapter View Ċ import Ġandroid . widget . Array Adapter Ċ import Ġkotlinx . android . synt hetic . main . activity _ main .* Ċ Ċ class ĠMainActivity Ġ: ĠAppCompatActivity () Ġ{ ĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ main ) ĊĠĠĠĠĠĠĠĠĊĠĠĠĠĠĠĠ Ġvar Ġdata Ġ= ĠlistOf ("- ĠìĦłíĥĿ íķĺ ìĦ¸ìļĶ Ġ- ", Ġ" 1 ìĽĶ ", Ġ" 2 ìĽĶ ", Ġ" 3 ìĽĶ ", Ġ" 4 ìĽĶ ", Ġ" 5 ìĽĶ ", Ġ" 6 ìĽĶ ") ĊĊĠĠĠĠĠĠĠ Ġ// ĠArray Adapter ( ìĬ¤ íĶ ¼ ã ħ Ī ëĦ Ī ë¥¼ ĠíĻ Ķ ë©´ ìĹĲ Ġê·¸ ë¦¬ ê¸° ĠìľĦ íķľ Ġì»¨ íħ į ìĬ¤íĬ¸ , ĠìĬ¤ íĶ ¼ ëĦ Ī ìĹĲ Ġë³´ ìĹ¬ ì¤ Ħ Ġëª© ë¡Ŀ ĠíķĺëĤĺ íķĺ ëĤĺ ê°Ģ Ġê·¸ ëł¤ ì§ Ī Ġëł Ī ìĿ´ ìķĦ ìĽ ĥ , Ġìĸ´ë Į ĳ íĦ° ìĹĲìĦľ ĠìĤ¬ìļ©íķł Ġëį°ìĿ´íĦ° ) ĊĠĠĠĠĠĠĠ Ġ/* Ġsimple _ list _ item 1 Ġëł Ī ìĿ´ ìķĦ ìĽ ĥ ìĿĢ Ġíħ į ìĬ¤íĬ¸ ë · ° Ġ 1 ê°ľ ë§Į ìĿĦ Ġê°Ģì§Ģ ê³ł ĠìŀĪëĬĶ ĠíĬ¹ ìĪĺ íķľ Ġëł Ī ìĿ´ ìķĦ ìĽ ĥ ìŀħëĭĪëĭ¤ . ĠArray Adapter ìĻĢ Ġê°ĻìĿĢ Ġê¸°ë³¸ Ġìĸ´ë Į ĳ íĦ° ìĹĲ ĠìĤ¬ìļ© íķĺë©´ ĊĠĠĠĠĠĠĠĠĠĠ Ġìŀħëł¥ ëĲľ Ġëį°ìĿ´íĦ° ìĹĲìĦľ Ġë¬¸ ìŀĲ ìĹ´ Ġ 1 ê°ľ ë¥¼ Ġê º ¼ ëĤ´ ìĦľ Ġëł Ī ìĿ´ ìķĦ ìĽ ĥ ìĹĲ Ġê·¸ ëł¤ ì¤ į ëĭĪëĭ¤ .*/ ĊĠĠĠĠĠĠĠ Ġvar Ġadapter Ġ= ĠArray Adapter < String >( this , Ġandroid . R . layout . simple _ list _ item _ 1 , Ġdata ) ĊĠĠĠĠĠĠĠ Ġspinner . adapter Ġ= Ġadapter ĊĠĠĠĠĠĠĠ Ġspinner . on ItemSelected Listener Ġ= Ġobject Ġ: ĠAdapter View . On ItemSelected Listener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon ItemSelected ( p 0 : ĠAdapter View < *> ?, Ġview : ĠView ?, Ġposition : ĠInt , Ġid : ĠLong ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ// position ìĿĢ ĠìĤ¬ìļ©ìŀĲ ê°Ģ ĠìĬ¤ íĶ ¼ ëĦ Ī ìĹĲìĦľ ĠìĦłíĥĿ ìĿĦ Ġíķĺ ë©´ Ġëª ĩ Ġë²Ī ì ¨ ° ĠìķĦ ìĿ´ íħľ ìĿ¸ ì§Ģë¥¼ ĠìķĮ ëł¤ ì£¼ ëĬĶ ĠíĮĮ ëĿ¼ ë¯¸ íĦ° ìŀħëĭĪëĭ¤ . ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġresult . text Ġ= Ġdata . get ( position ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Nothing Selected ( p 0 : ĠAdapter View < *> ?) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }