未在工具栏 android 应用程序中显示任何内容

not showing anything in toolbar android app

我想在工具栏中添加项目,但添加的任何项目都没有显示在我的应用程序中。 请帮我解决这个问题

我的应用截图: enter image description here

menu_map.xml 在这里:

<?xml version="1.0"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="com.map.myzing.mapzing.MapActivity">

<item android:id="@+id/add_alarm"
    android:title="@string/action_addAlarm"
    android:orderInCategory="100"
    app:showAsAction="never"/>
</menu>

MapActivity 的一部分:

public class MapActivity extends AppCompatActivity
    implements GoogleApiClient.ConnectionCallbacks,
    GoogleApiClient.OnConnectionFailedListener {
private Toolbar toolbar;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
toolbar = (Toolbar) findViewById(R.id.app_bar);
    setSupportActionBar(toolbar);
    if (servicesOK()) {
        setContentView(R.layout.activity_map);
        if (initMap()) {
            mLocationClient = new GoogleApiClient.Builder(this)
                    .addApi(LocationServices.API)
                    .addConnectionCallbacks(this)
                    .addOnConnectionFailedListener(this)
                    .build();
            mLocationClient.connect();
        } else {
            Toast.makeText(this, "can not be connected!!", Toast.LENGTH_SHORT).show();
        }
    } else {
        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.menu_map, menu);
    return true;
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    int id = item.getItemId();

    return true;
}
  }

在其他 activity 中,这个工具栏是正确的,但是这个 activity 不正确,显示的工具栏没有任何项目或标题!!!

请帮帮我

不确定您要做什么,但您应该在 setContentView 之后而不是之前获得工具栏视图 id

像这样:

setContentView(R.layout.my_layout);
toolbar = (Toolbar) findViewById(R.id.app_bar);
setSupportActionBar(toolbar);