Не появляется значок настроек на панели действий
Я уже читал на форуме о похожих проблемах и их решениях, но на данный момент эти решения не помогают. Поэтому я обращаюсь к вам за помощью, я оставляю свой код. Я новичок пишу этот проект по разным источникам, это первый проект такой сложности для меня, поэтому в процессе я учусь и сталкиваюсь с разными трудностями. Заранее спасибо за любые советы.
public class MainActivity extends AppCompatActivity {
private Toolbar toolbar;
private ViewPager viewPager;
private TabLayout tabLayout;
private TabsAccesorAdapter tabsAccesorAdapter;
FirebaseUser currentUser;
FirebaseAuth mAuth;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mAuth =FirebaseAuth.getInstance();
toolbar=(Toolbar) findViewById(R.id.main_page_toolbar);
//мы передаем в ActionBar виджет toolbar
setActionBar(toolbar);
//добавим
getActionBar().setTitle("");
viewPager = (ViewPager) findViewById(R.id.main_tabs_pager);
tabsAccesorAdapter = new TabsAccesorAdapter(getSupportFragmentManager());
viewPager.setAdapter(tabsAccesorAdapter);
tabLayout = (TabLayout) findViewById(R.id.main_tabs);
tabLayout.setupWithViewPager(viewPager);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
super.onCreateOptionsMenu(menu);
getMenuInflater().inflate(R.menu.options_menu,menu);
return true;
}
@Override
public boolean onOptionsItemSelected(@NonNull MenuItem item) {
super.onOptionsItemSelected(item);
if(item.getItemId() == R.id.menu_find_people){
}
if(item.getItemId() == R.id.menu_create_group){
}
if(item.getItemId() == R.id.menu_settings){
}
if(item.getItemId() == R.id.menu_logout){
mAuth.signOut();
Intent loginIntent = new Intent(this,WelcomeActivity.class);
}
return true;
}
}
<?xml version="1.0" encoding="utf-8"?>
<android.widget.Toolbar
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/main_app_bar"
android:background="@color/orange"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/Theme.AppCompat.Light">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Chat"
android:textColor="@color/white"
android:textSize="25dp"
/>
</android.widget.Toolbar>
options_menu.xml
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
>
<item
android:title="Searching"
android:id="@+id/menu_find_people"
app:showAsAction="never"
>
</item>
<item
android:title="New group"
android:id="@+id/menu_create_group"
app:showAsAction="never"
>
</item>
<item
android:title="Settings"
android:id="@+id/menu_settings"
app:showAsAction="never"
>
</item>
<item
android:title="Logout"
android:id="@+id/menu_logout"
app:showAsAction="never"
>
</item>
</menu>