hii guys in this video tutorial we will learn how to create option menu in android with icons ...
///////////////////////////////////////////////////////////////////////////
java file :
package com.example.gaurang.menu;
import android.content.Intent;
import android.graphics.Color;
import android.support.constraint.ConstraintLayout;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
public class MainActivity extends AppCompatActivity {
private ConstraintLayout c;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
c=findViewById(R.id.c);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater=getMenuInflater();
inflater.inflate(R.menu.menu,menu);
return super.onCreateOptionsMenu(menu);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()){
case R.id.home:
Intent i=new Intent(this,second.class);
startActivity(i);
break;
case R.id.notification:
c.setBackgroundColor(Color.RED);
break;
case R.id.navigation:
c.setBackgroundColor(Color.CYAN);
break;
case R.id.search:
c.setBackgroundColor(Color.BLUE);
break;
}
return super.onOptionsItemSelected(item);
}
}