INNER CODE UNIT · Kotlin

BaseNavigationActivity

Ayush0Chaudhary/blurr · app/src/main/java/com/blurr/voice/BaseNavigationActivity.kt:9

abstract class BaseNavigationActivity : AppCompatActivity() {

    protected abstract fun getContentLayoutId(): Int
    protected abstract fun getCurrentNavItem(): NavItem

    enum class NavItem {
        HOME, TRIGGERS, MOMENTS, UPGRADE, SETTINGS
    }

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        // Disable any default activity transitions
        disableTransitions()
    }
    
    override fun setContentView(layoutResID: Int) {
        super.setContentView(R.layout.activity_base_navigation)
        

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…