INNER CODE UNIT · Kotlin

BaseActivity

LukasLechnerDev/Kotlin-Coroutines-and-Flow-UseCases-on-Android · app/src/main/java/com/lukaslechner/coroutineusecasesonandroid/base/BaseActivity.kt:9

abstract class BaseActivity : AppCompatActivity() {

    abstract fun getToolbarTitle(): String

    override fun onStart() {
        super.onStart()
        setToolbarTitle(getToolbarTitle())
        getUpButton().setOnClickListener {
            finish()
        }
    }

    private fun getUpButton(): ImageView = findViewById(R.id.btnToolbarBack)
    private fun getToolbar(): TextView = findViewById(R.id.toolbarTitle)

    fun hideUpButton() {
        getUpButton().setGone()
    }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…