package Ġcom . example . m um . view Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . Intent Ċ import Ġandroid . support . v 7 . app . AppCompatActivity Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . widget . Button Ċ import Ġcom . example . m um . R Ċ Ċ class ĠInstructions Activity Ġ: ĠAppCompatActivity () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ instructions ) ĊĊĠĠĠĠĠĠĠ Ġval Ġbutton Ġ= ĠfindViewById < Button >( R . id . instructions ) ĊĠĠĠĠĠĠĠ Ġbutton . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ// ĠApply Ġhide Ġflag Ġafter Ġinstructions Ġare Ġshown ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġpref Ġ= Ġ( application Context ). get SharedPreferences (" instructions ", ĠContext . MODE _ PRIVATE ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpref . edit (). put Boolean (" hidden ", Ġtrue ). apply () ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġmain Ġ= ĠIntent ( this , ĠMainActivity :: class . java ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠstartActivity ( main ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfinish () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ