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