From 313c1ad8510711357827ce879b449dcb770bce9a Mon Sep 17 00:00:00 2001 From: Administrator <123> Date: Tue, 02 Nov 2021 09:40:19 +0000 Subject: [PATCH] titlebar base 登录页UI --- app/src/main/java/com/duqing/missions/MainActivity.java | 21 ++++----------------- 1 files changed, 4 insertions(+), 17 deletions(-) diff --git a/app/src/main/java/com/duqing/missions/MainActivity.java b/app/src/main/java/com/duqing/missions/MainActivity.java index 6ee57ce..d0ce711 100644 --- a/app/src/main/java/com/duqing/missions/MainActivity.java +++ b/app/src/main/java/com/duqing/missions/MainActivity.java @@ -1,33 +1,20 @@ 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; -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); + public void initViews() { // Passing each menu ID as a set of Ids because each // menu should be considered as top level destinations. - AppBarConfiguration appBarConfiguration = new AppBarConfiguration.Builder( - R.id.navigation_home, R.id.navigation_dashboard, R.id.navigation_notifications) - .build(); NavController navController = Navigation.findNavController(this, R.id.nav_host_fragment_activity_main); - NavigationUI.setupActionBarWithNavController(this, navController, appBarConfiguration); NavigationUI.setupWithNavController(binding.navView, navController); } -- Gitblit v1.9.1