I am new to programming. I try to create a simple menu in android studio, but when I try to create it, it does not appear in the emulator, I don’t know what the problem is. I do everything exactly as described in the instructions.
code main.xml:
<?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/action_settings" android:title="@string/action_settings" android:showAsAction="never" /> <item android:id="@+id/menu_other" android:title="@string/test_other" android:onClick="onClickMenuOption"/> <item android:id="@+id/menu_exit" android:title="Exit" android:onClick="onClickMenuExit"/> </menu>
code MainActivity.java:
package com.examples.nick.testmenu; import android.app.Activity; import android.support.v7.app.ActionBarActivity; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; import android.widget.Toast; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return true; } public void onClickMenuOption(MenuItem item) { Toast toast = Toast.makeText(this, "You Clicked on Other", Toast.LENGTH_LONG); toast.show(); } public void onClickMenuExit(MenuItem item) { finish(); } }
When I start the emulator, I get a white window with the inscription "HelloWorld!" without any menu. ((