Захотел в проекте android studio создать контекстное меню, написал следующее в классе MainActivity(Именно для этого активити нужно меню):
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.menu_main, menu);
return true;
}
Вот xml код этого меню:
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/mnbt1"
android:title="@string/settings.nazvanie"
app:actionProviderClass="android.support.v7.app.MediaRouteActionProvider"
tools:icon="@drawable/mr_button_light"
app:showAsAction="never">
</item>
<item
android:id="@+id/mnbt2"
android:title="@string/spravka"
app:actionProviderClass="android.support.v7.app.MediaRouteActionProvider"
tools:icon="@drawable/mr_button_light"
app:showAsAction="never"/>
<item
android:id="@+id/mnbt3"
android:title="@string/about"
app:actionProviderClass="android.support.v7.app.MediaRouteActionProvider"
tools:icon="@drawable/mr_button_light"
app:showAsAction="never"/>
</menu>
И при запуске приложения на мобильное устройство этого самого меню, а точнее "3 точки" нет... Все перепробовал, раньше на старом проекте все работало, а сейчас что-то не то...
Может в API дело? Я использую API 24. Сам ActionBar есть, но элементы в нем не отображаются... Сам являюсь новичком в сфере разработки мобил. приложений.
Виртуальный выделенный сервер (VDS) становится отличным выбором
IDEA, Java, gui-приложениеИмпортировал в проект несколько картинок, отображаемых в приложении
У меня в проекте есть WebView, я перехожу на сайт, который адаптирован под мобильные устройства, моя задача зайти "как-будто" с компьютераПодменяю...
У меня есть рабочее приложение на JavaЯ ставлю точку останова, запускаю отладку и получаю белый экран на эмуляторе и на девайсе, хотя есть элементы...