Android Menu Code
res/menu/main_menu.xml
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/menu1"
android:title="@string/menu1"/>
<item
android:id="@+id/menu2"
android:title="@string/menu2"/>
<item
android:id="@+id/menu3"
android:title="@string/menu3"/>
<item
android:id="@+id/menu4"
android:title="@string/menu4"/>
<item
android:id="@+id/menu5"
android:title="@string/menu5"/>
</menu>
=====================
res/values/strings.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">BasicCalculator</string>
<string name="hello_world">Hello</string>
<string name="menu1">Settings</string>
<string name="menu2">Search</string>
<string name="menu3">Record Video</string>
<string name="menu4">Save</string>
<string name="menu5">Add Label</string>
</resources>
==========================
MainActivity.java
#Menu add တာ
@Override
public boolean onCreateOptionsMenu(Menu menu)
{
MenuInflater inflater=getMenuInflater();
inflater.inflate(R.menu.main_menu,menu);
return super.onCreateOptionsMenu(menu);
}
=====================
//Menu ကိုနိပ်ဖို့
@Override
public boolean onOptionsItemSelected(MenuItem item)
{
switch(item.getItemId()){
case R.id.menu1:
Toast.makeText(this,"Setting",Toast.LENGTH_LONG).show();
break;
case R.id.menu2:
Toast.makeText(this,"Search",Toast.LENGTH_LONG).show();
break;
case R.id.menu3:
Toast.makeText(this,"Record",Toast.LENGTH_LONG).show();
break;
case R.id.menu4:
Toast.makeText(this,"Save",Toast.LENGTH_LONG).show();
break;
case R.id.menu5:
Toast.makeText(this,"Add",Toast.LENGTH_LONG).show();
break;
}
return super.onOptionsItemSelected(item);
}
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/menu1"
android:title="@string/menu1"/>
<item
android:id="@+id/menu2"
android:title="@string/menu2"/>
<item
android:id="@+id/menu3"
android:title="@string/menu3"/>
<item
android:id="@+id/menu4"
android:title="@string/menu4"/>
<item
android:id="@+id/menu5"
android:title="@string/menu5"/>
</menu>
=====================
res/values/strings.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">BasicCalculator</string>
<string name="hello_world">Hello</string>
<string name="menu1">Settings</string>
<string name="menu2">Search</string>
<string name="menu3">Record Video</string>
<string name="menu4">Save</string>
<string name="menu5">Add Label</string>
</resources>
==========================
MainActivity.java
#Menu add တာ
@Override
public boolean onCreateOptionsMenu(Menu menu)
{
MenuInflater inflater=getMenuInflater();
inflater.inflate(R.menu.main_menu,menu);
return super.onCreateOptionsMenu(menu);
}
=====================
//Menu ကိုနိပ်ဖို့
@Override
public boolean onOptionsItemSelected(MenuItem item)
{
switch(item.getItemId()){
case R.id.menu1:
Toast.makeText(this,"Setting",Toast.LENGTH_LONG).show();
break;
case R.id.menu2:
Toast.makeText(this,"Search",Toast.LENGTH_LONG).show();
break;
case R.id.menu3:
Toast.makeText(this,"Record",Toast.LENGTH_LONG).show();
break;
case R.id.menu4:
Toast.makeText(this,"Save",Toast.LENGTH_LONG).show();
break;
case R.id.menu5:
Toast.makeText(this,"Add",Toast.LENGTH_LONG).show();
break;
}
return super.onOptionsItemSelected(item);
}