package Ġbr . com . stone . em eral d components android . activities Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . support . v 7 . app . AppCompatActivity Ċ import Ġandroid . util . Log Ċ import Ġbr . com . stone . em eral d components android . R Ċ import Ġkotlinx . android . synt hetic . main . activity _ auto _ complete .* ĊĊ Ċ class ĠAuto Complete Activity Ġ: ĠAppCompatActivity () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ auto _ complete ) ĊĠĠĠĠĠĠĠ Ġauto Complete View . set Items ( set Of ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠBank (" 1 0 1 ", Ġ" B anco Ġdo ĠBr as il "), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠBank (" 1 0 4 ", Ġ" Sent a ĠAnd rÃ© "), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠBank (" 3 3 0 ", Ġ" Ca ixa ĠEconom ica ĠF ederal "), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠBank (" 2 5 1 ", Ġ" Br ades co "), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠBank (" 1 6 5 ", Ġ" It a Ãº ")), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcallback Ġ= Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠLog . i (" AUTO COMPLETE ", Ġit . desc ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ}) ĊĊĠĠĠĠĠĠĠ ĠAuto Complete View Button . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠLog . i (" Valid ", Ġauto Complete View . isValid (). toString ()) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġdata Ġclass ĠBank ( val Ġid : ĠString , Ġval Ġdesc : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ"$ id Ġ- Ġ$ desc " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ } ĊĊ