Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
prokopov
0 / 0 / 2
Регистрация: 19.04.2015
Сообщений: 92
1

Отображение меню в OptionMenu в трёх точках

01.03.2016, 10:42. Просмотров 366. Ответов 1

Смартфон на android 4.2.2

Хочу сделать меню чтоб была кнопка "Добавить", в виде иконки с изображением.

код xml:

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?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"
    xmlns:tools="http://schemas.android.com/tools"
    tools:context=".CrimeListActivity">
    <item
        android:id="@+id/menu_item_new_crime"
        android:icon="@android:drawable/ic_menu_add"
        android:title="@string/new_crime"
        app:showAsAction="ifRoom|withText"
        />
        <item
        android:id="@+id/menu_option"
        android:title="@string/option"
        />
</menu>

Добавляю его в фрагмент через метод



Java
1
2
3
4
5
@Override
    public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
        super.onCreateOptionsMenu(menu, inflater);
        inflater.inflate(R.menu.fragment_crime_list, menu);
    }
Потом
Java
1
2
3
4
5
@Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setHasOptionsMenu(true);
}
Проблема в том, что меню отображается только когда нажимаю кнопку опций на самом смартфоне!
А мне нужно чтоб один пункт меню отображался иконкой на екшен баре, а в торой в виде меню трех точек ?
в чем может быть проблема? И как ее решить ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.03.2016, 10:42
Ответы с готовыми решениями:

Если на трёх точках можно построить разносторонний остроугольный треугольник, найти его площадь
Даны координаты трех точек на плоскости. Если они могут быть вершинами...

Написатъ командный файл, реализующий меню из трёх пунтов
Привет всем помогите с этим заданием,это по bash\shell, пишется вроде в консоли...

Сделать меню в Turbo Vision для трёх задач
Надо сделать меню выбора для 3-х задач, выбираешь задачу, появляется условие...

Отображение меню формы + меню MDI
Привет всем Как сделать так, чтобы при открытии формы отображалось и меню...

Как составить массив m x 2, где 1-й столбец составлен из сумм трёх наименьших, 2-й из суммы трёх наибольших элементов массива m x n
Дан двумерный массив (m x n ) составить двумерный массив размерности m x 2, где...

1
Pablito
2731 / 2166 / 735
Регистрация: 12.05.2014
Сообщений: 7,581
Завершенные тесты: 1
01.03.2016, 11:28 2
XML
1
app:showAsAction="ifRoom|withText"
withtext тут лишний, система просто может считать что не хватает места в тулбаре и не показывает ни иконку ни текст, если не будет текста, с большой вероятностью одна иконка вместится
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.03.2016, 11:28

Отображение меню
Всем доброго времени суток! Вопрос таков. Как я понимаю не работает css...

Отображение меню навигации в IE
Здравствуйте. Столкнулся с такой проблемой: делаю резиновое меню навигации с...

Некорректное отображение меню
Установил плагин jQuery Mega Menu. Не понимаю с чем связана проблема. Сверху...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru