| | |
| | | package com.duqing.missions; |
| | | |
| | | import android.os.Bundle; |
| | | import com.google.android.material.bottomnavigation.BottomNavigationView; |
| | | import androidx.appcompat.app.AppCompatActivity; |
| | | |
| | | import androidx.navigation.NavController; |
| | | import androidx.navigation.Navigation; |
| | | import androidx.navigation.ui.AppBarConfiguration; |
| | | import androidx.navigation.ui.NavigationUI; |
| | | |
| | | import com.duqing.missions.base.BaseActivity; |
| | | import com.duqing.missions.databinding.ActivityMainBinding; |
| | | import com.google.android.material.bottomnavigation.BottomNavigationView; |
| | | |
| | | public class MainActivity extends AppCompatActivity { |
| | | public class MainActivity extends BaseActivity<ActivityMainBinding> { |
| | | |
| | | private ActivityMainBinding binding; |
| | | |
| | | @Override |
| | | protected void onCreate(Bundle savedInstanceState) { |
| | | super.onCreate(savedInstanceState); |
| | | |
| | | binding = ActivityMainBinding.inflate(getLayoutInflater()); |
| | | setContentView(binding.getRoot()); |
| | | |
| | | BottomNavigationView navView = findViewById(R.id.nav_view); |
| | | BottomNavigationView navView = binding.navView; |
| | | // Passing each menu ID as a set of Ids because each |
| | | // menu should be considered as top level destinations. |
| | | AppBarConfiguration appBarConfiguration = new AppBarConfiguration.Builder( |