package Ġcom . myapp Ċ Ċ import Ġandroid . app . Activity Ċ import Ġandroid . os . Bundle Ċ import Ġjava . io . File Ċ import Ġkotlinx . android . synt hetic . layout .* Ċ Ċ public Ġclass ĠMy Activity Ġ: ĠActivity () Ġ{ Ċ Ċ } Ċ Ċ fun ĠMy Activity . b () Ġ{ ĊĠĠĠ Ġval Ġx Ġ= Ġlogin ĊĠĠĠ Ġval Ġy Ġ= Ġthis . login Ċ } Ċ Ċ // Ġ 1 Ġpublic Ġ_ \ $_ find Cached ViewById Ċ // Ġ 1 Ġpublic Ġ_ \ $_ clear Find ViewById Cache Ċ // Ġ 2 ĠGET STATIC Ġcom / myapp / R \$ id \. login Ċ // Ġ 2 ĠIN VOKE VIRTUAL Ġcom / myapp / My Activity \ ._ \ $_ find Cached ViewById Ċ // Ġ 2 ĠCHECK CAST Ġandroid / widget / Button Ċ