diff --git a/APED/app/src/main/java/com/example/aped/MainActivity.java b/APED/app/src/main/java/com/example/aped/MainActivity.java index dfee235..012c67e 100644 --- a/APED/app/src/main/java/com/example/aped/MainActivity.java +++ b/APED/app/src/main/java/com/example/aped/MainActivity.java @@ -1,13 +1,17 @@ package com.example.aped; import android.os.Bundle; +import android.view.MenuItem; import android.view.View; import android.view.Menu; +import android.widget.Button; +import android.widget.Toast; import com.google.android.material.floatingactionbutton.FloatingActionButton; import com.google.android.material.snackbar.Snackbar; import com.google.android.material.navigation.NavigationView; +import androidx.annotation.NonNull; import androidx.navigation.NavController; import androidx.navigation.Navigation; import androidx.navigation.ui.AppBarConfiguration; @@ -38,6 +42,7 @@ public class MainActivity extends AppCompatActivity { NavController navController = Navigation.findNavController(this, R.id.nav_host_fragment); NavigationUI.setupActionBarWithNavController(this, navController, mAppBarConfiguration); NavigationUI.setupWithNavController(navigationView, navController); + } @Override @@ -53,4 +58,25 @@ public class MainActivity extends AppCompatActivity { return NavigationUI.navigateUp(navController, mAppBarConfiguration) || super.onSupportNavigateUp(); } + + @Override + public boolean onOptionsItemSelected(@NonNull MenuItem item) { + switch (item.getItemId()){ + case R.id.action_settings: + Toast.makeText(this,"settings",Toast.LENGTH_SHORT).show(); + return true; + case R.id.action_adjust_xml: + Toast.makeText(this,"adjust",Toast.LENGTH_SHORT).show(); + return true; + case R.id.action_download_xml: + Toast.makeText(this,"download",Toast.LENGTH_SHORT).show(); + return true; + case R.id.action_upload_xml: + Toast.makeText(this,"upload",Toast.LENGTH_SHORT).show(); + return true; + default: + return super.onOptionsItemSelected(item); + } + + } } \ No newline at end of file diff --git a/APED/app/src/main/res/menu/main.xml b/APED/app/src/main/res/menu/main.xml index 1cf67f5..637a796 100644 --- a/APED/app/src/main/res/menu/main.xml +++ b/APED/app/src/main/res/menu/main.xml @@ -3,22 +3,22 @@ xmlns:app="http://schemas.android.com/apk/res-auto"> \ No newline at end of file