43 lines
1.6 KiB
Java
43 lines
1.6 KiB
Java
package cn.nahco3awa.naouc;
|
||
|
||
import static android.widget.Toast.LENGTH_SHORT;
|
||
|
||
import android.os.Bundle;
|
||
import android.widget.Toast;
|
||
|
||
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.google.android.material.bottomnavigation.BottomNavigationView;
|
||
|
||
import cn.nahco3awa.naouc.databinding.ActivityMainBinding;
|
||
|
||
public class MainActivity extends AppCompatActivity {
|
||
@Override
|
||
protected void onCreate(Bundle savedInstanceState) {
|
||
super.onCreate(savedInstanceState);
|
||
|
||
MyCrashHandler crashHandler = MyCrashHandler.newInstance();
|
||
crashHandler.init(this);
|
||
Thread.setDefaultUncaughtExceptionHandler(crashHandler);
|
||
|
||
ActivityMainBinding binding = ActivityMainBinding.inflate(getLayoutInflater());
|
||
setContentView(binding.getRoot());
|
||
|
||
BottomNavigationView navView = findViewById(R.id.nav_view);
|
||
AppBarConfiguration appBarConfiguration = new AppBarConfiguration.Builder(
|
||
R.id.navigation_ouc, R.id.navigation_weouc)
|
||
.build();
|
||
NavController navController = Navigation.findNavController(this, R.id.nav_host_fragment_activity_main);
|
||
NavigationUI.setupActionBarWithNavController(this, navController, appBarConfiguration);
|
||
NavigationUI.setupWithNavController(binding.navView, navController);
|
||
}
|
||
|
||
private void sorryNo() {
|
||
Toast.makeText(this, "× 抱歉,不行。", LENGTH_SHORT).show();
|
||
finish();
|
||
}
|
||
} |