INNER CODE UNIT · Kotlin

setupBottomNavigation

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

    private fun setupBottomNavigation() {
        val currentItem = getCurrentNavItem()
        
        findViewById<LinearLayout>(R.id.nav_triggers).apply {
            setOnClickListener {
                if (currentItem != NavItem.TRIGGERS) {
                    navigateToActivity(com.blurr.voice.triggers.ui.TriggersActivity::class.java, currentItem)
                }
            }
            alpha = if (currentItem == NavItem.TRIGGERS) 1.0f else 0.7f
        }
        
        findViewById<LinearLayout>(R.id.nav_moments).apply {
            setOnClickListener {
                if (currentItem != NavItem.MOMENTS) {
                    navigateToActivity(MomentsActivity::class.java, currentItem)
                }
            }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…