package Ġcom . mapbox . maps . test app . examples . snapshot ter Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . widget . ImageView Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġcom . mapbox . maps . Map box Map Ċ import Ġcom . mapbox . maps . Snapshot ter Ċ import Ġcom . mapbox . maps . Style Ċ import Ġcom . mapbox . maps . test app . databinding . Activity View Snapshot Binding Ċ Ċ /** Ċ Ġ* ĠExample Ġdemonstr ating Ġtaking Ġsimple Ġsnapshot Ġor Ġscreenshot Ġnot Ġusing Ġ[ Snapshot ter ] Ġappearing Ċ Ġ* Ġin Ġbottom - left Ġcorner Ġas Ġ[ ImageView ]. Ċ Ġ*/ Ċ class ĠMap View Snapshot Activity Ġ: ĠAppCompatActivity () Ġ{ ĊĊĠ Ġprivate Ġlateinit Ġvar Ġmap box Map : ĠMap box Map ĊĊĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠ Ġval Ġbinding Ġ= ĠActivity View Snapshot Binding . inflate ( layout Inflater ) ĊĠĠĠ ĠsetContentView ( binding . root ) ĊĊĠĠĠ Ġmap box Map Ġ= Ġbinding . map View . getMap box Map () ĊĠĠĠ Ġmap box Map . load Style Uri ( Style . MAP BOX _ STRE ETS ) ĊĊĠĠĠ Ġbinding . fab . setOnClickListener Ġ{ ĊĠĠĠĠĠ Ġbinding . map View . snapshot Ġ{ Ġbitmap Ġ-> ĊĠĠĠĠĠĠĠ Ġbinding . imageView . post Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġbinding . imageView . setImage Bitmap ( bitmap ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠ Ġ} Ċ }