Skip to content

Instantly share code, notes, and snippets.

@yudikarma
Created March 19, 2019 10:40
Show Gist options
  • Save yudikarma/1472dd17de69c4f00a2f3dc3fdba8587 to your computer and use it in GitHub Desktop.
Save yudikarma/1472dd17de69c4f00a2f3dc3fdba8587 to your computer and use it in GitHub Desktop.
package com.company107.myapplication.UI
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.os.PersistableBundle
import androidx.navigation.NavController
import androidx.navigation.Navigation
import androidx.navigation.ui.NavigationUI
import com.company107.myapplication.R
import kotlinx.android.synthetic.main.activity_main.*;
class MainActivity : AppCompatActivity() {
private lateinit var navController :NavController
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
setSupportActionBar(toolbar)
navController = Navigation.findNavController(this, R.id.main_fragment)
NavigationUI.setupWithNavController(bottom_nav,navController)
NavigationUI.setupActionBarWithNavController(this, navController)
}
override fun onSaveInstanceState(outState: Bundle?, outPersistentState: PersistableBundle?) {
super.onSaveInstanceState(outState, outPersistentState)
}
override fun onSupportNavigateUp(): Boolean {
return NavigationUI.navigateUp(navController,null)
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment