Menu Add Android JAVA

  •  Menu Add Android JAVA



Themes:

Theme.MaterialComponents.DayNight.DarkActionBar

menu.xml:


<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">


    <item android:id="@+id/setting"
        android:title="Setting"/>

    <item android:id="@+id/logout"
        android:title="Logout"/>

</menu>

ManiActivity.java:


/////// menu start
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {


        MenuInflater inflater = getMenuInflater();
        inflater.inflate(R.menu.menu,menu);

        return super.onCreateOptionsMenu(menu);
    }

    @Override
    public boolean onOptionsItemSelected(@NonNull MenuItem item) {


        int itemId = item.getItemId();

        if (itemId==R.id.setting){

            Toast.makeText(this, "setting", Toast.LENGTH_SHORT).show();
        }
        else if (itemId==R.id.logout) {

            mAuth.signOut();
            Intent intent = new Intent(MainActivity.this, SignInActivity.class);
            startActivity(intent);

        }


        return true;
    }

    /////// menu end


Comments