• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 package org.robolectric.integrationtests.axt;
2 
3 import android.app.Activity;
4 import android.os.Bundle;
5 import android.view.Menu;
6 import android.view.MenuInflater;
7 import android.view.MenuItem;
8 import org.robolectric.integration.axt.R;
9 
10 /** {@link EspressoWithMenuTest} fixture activity that uses Android platform menu's */
11 public class ActivityWithPlatformMenu extends Activity {
12 
13   boolean menuClicked;
14 
15   @Override
onCreate(Bundle savedInstanceState)16   public void onCreate(Bundle savedInstanceState) {
17     super.onCreate(savedInstanceState);
18   }
19 
20   @Override
onCreateOptionsMenu(Menu menu)21   public boolean onCreateOptionsMenu(Menu menu) {
22     MenuInflater inflater = new MenuInflater(this);
23 
24     inflater.inflate(R.menu.menu, menu);
25     return true;
26   }
27 
28   @Override
onOptionsItemSelected(MenuItem item)29   public boolean onOptionsItemSelected(MenuItem item) {
30     menuClicked = true;
31     return true;
32   }
33 }
34