From 7a1c7abae31d0548e26bb09005edcde9143588b5 Mon Sep 17 00:00:00 2001 From: Isaac Shoebottom Date: Wed, 26 Oct 2022 22:58:28 -0300 Subject: [PATCH] Add action bar add button --- .../java/com/example/myapplication/MainActivity.kt | 6 ++++++ app/src/main/res/drawable/ic_add.xml | 5 +++++ app/src/main/res/menu/action_bar_menu.xml | 10 ++++++++++ 3 files changed, 21 insertions(+) create mode 100644 app/src/main/res/drawable/ic_add.xml create mode 100644 app/src/main/res/menu/action_bar_menu.xml diff --git a/app/src/main/java/com/example/myapplication/MainActivity.kt b/app/src/main/java/com/example/myapplication/MainActivity.kt index bf158a3..3394e95 100644 --- a/app/src/main/java/com/example/myapplication/MainActivity.kt +++ b/app/src/main/java/com/example/myapplication/MainActivity.kt @@ -1,6 +1,7 @@ package com.example.myapplication import android.os.Bundle +import android.view.Menu import com.google.android.material.bottomnavigation.BottomNavigationView import androidx.appcompat.app.AppCompatActivity import androidx.navigation.findNavController @@ -29,4 +30,9 @@ class MainActivity : AppCompatActivity() { setupActionBarWithNavController(navController, appBarConfiguration) navView.setupWithNavController(navController) } + + override fun onCreateOptionsMenu(menu: Menu?): Boolean { + menuInflater.inflate(R.menu.action_bar_menu, menu) + return super.onCreateOptionsMenu(menu) + } } \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_add.xml b/app/src/main/res/drawable/ic_add.xml new file mode 100644 index 0000000..b6457ce --- /dev/null +++ b/app/src/main/res/drawable/ic_add.xml @@ -0,0 +1,5 @@ + + + diff --git a/app/src/main/res/menu/action_bar_menu.xml b/app/src/main/res/menu/action_bar_menu.xml new file mode 100644 index 0000000..07536d2 --- /dev/null +++ b/app/src/main/res/menu/action_bar_menu.xml @@ -0,0 +1,10 @@ + + + + + \ No newline at end of file