Menu
Open res/values/strings.xml and introduce a new String resource like this:
<string name="menuReport">Report</string>
We have a menu resource called 'menu_donate.xml' in the res/menu folder. Modify this file by adding this new menu item:
<item
android:id="@+id/menuReport"
android:orderInCategory="100"
android:title="@string/menuReport"
app:showAsAction="never"/>
(Make sure it is within the 'menu' element)
In Donate.java, change the onOptionsItemSelected method to look like this:
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId())
{
case R.id.menuReport:
Toast toast = Toast.makeText(this, "Report Selected", Toast.LENGTH_SHORT);
toast.show();
break;
}
return super.onOptionsItemSelected(item);
}
Run the app and when you press the menu button (or the overflow menu) and select 'Report', you should see the toast message appear.