MainActivity.kt package com.example.jetpack import android.content.Context import android.net.Uri import android.os.Bundle import androidx.appcompat.app.AppCompatActivity import kotlinx.android.synthetic.main.activity_main.* class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) // get raw resource uri programmatically by raw resource id // get resource uri from res/raw folder val uriById = rawResourceUriById(R.raw.yellow_flower) textView.text = uriById.toString() imageView.setImageURI(uriById) // get raw resource uri by resource name, without file extension val uriByName = rawResourceUriByName("tulip") textView2.text = uriByName.toString() imageView2.setImageURI(uriByName) } } // extension function to get raw resource uri by resource id fun Context.raw...
Android, .NET C#, Flutter, and Many More Programming tutorials.