Форум программистов, компьютерный форум CyberForum.ru

По умолчанию меню тулбара является прозрачным и сливается с фоном, как изменить фон текста меню? - Android

Восстановить пароль Регистрация
 
serSeventin
0 / 0 / 0
Регистрация: 09.11.2015
Сообщений: 44
28.03.2016, 22:59     По умолчанию меню тулбара является прозрачным и сливается с фоном, как изменить фон текста меню? #1
Здравствуйте уважаемые форумчане!
Возникла следующая проблема, я использую для создания меню в xml файле теги <menu> и <item>, но дело в том что по умолчанию меню является прозрачным и сливается с фоном, что выглядит не очень красиво, есть ли способ задать фон для текста. Пытался гуглить, но ничего хорошего не вышло, надежда на вас, заранее спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.03.2016, 22:59     По умолчанию меню тулбара является прозрачным и сливается с фоном, как изменить фон текста меню?
Посмотрите здесь:

Как правильно написать меню? Android
Android Как растаскать меню по классам?
Eclipse, как изменить домен по умолчанию в имени пакета при создании проекта? Android
Android Хочу сделать подписи к меню, меню у меня создано ListView, есть два массива, как их передать в адаптер?
ImageButton с прозрачным фоном Android
Android Меню только по нажатию кнопки меню
Android Как сделать фон диалога прозрачным?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Паблито
не спать!
1882 / 1616 / 500
Регистрация: 12.05.2014
Сообщений: 5,836
Завершенные тесты: 1
29.03.2016, 10:45     По умолчанию меню тулбара является прозрачным и сливается с фоном, как изменить фон текста меню? #2
о каком именно меню идет речь - в тулбаре, в navigation view, контекстное?
serSeventin
0 / 0 / 0
Регистрация: 09.11.2015
Сообщений: 44
29.03.2016, 19:11  [ТС]     По умолчанию меню тулбара является прозрачным и сливается с фоном, как изменить фон текста меню? #3
В тулбаре
Паблито
не спать!
1882 / 1616 / 500
Регистрация: 12.05.2014
Сообщений: 5,836
Завершенные тесты: 1
30.03.2016, 11:09     По умолчанию меню тулбара является прозрачным и сливается с фоном, как изменить фон текста меню? #4
по уолмчанию меню точно не прозрачное
надо видеть файл styles.xml
от чего наследуется активити и что прописано в манифесте в theme=
и код разметки самого тулбара
serSeventin
0 / 0 / 0
Регистрация: 09.11.2015
Сообщений: 44
30.03.2016, 13:13  [ТС]     По умолчанию меню тулбара является прозрачным и сливается с фоном, как изменить фон текста меню? #5
Еще такой вопрос, как отменить реагирование на смену ориентации экрана, чтобы не создавать новый активити?
Паблито
не спать!
1882 / 1616 / 500
Регистрация: 12.05.2014
Сообщений: 5,836
Завершенные тесты: 1
30.03.2016, 13:17     По умолчанию меню тулбара является прозрачным и сливается с фоном, как изменить фон текста меню? #6
что насчет первого вопроса?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.03.2016, 19:00     По умолчанию меню тулбара является прозрачным и сливается с фоном, как изменить фон текста меню?
Еще ссылки по теме:

Как сделать прозрачным фон GLSurfaceView (openGL ES2) Android
Как изменить цвет меню приложения? Android
Боковое меню как в контактах Android
Android Как создать подобные меню?
Как изменить фон NavigationDrawer? Android

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

Или воспользуйтесь поиском по форуму:
serSeventin
0 / 0 / 0
Регистрация: 09.11.2015
Сообщений: 44
30.03.2016, 19:00  [ТС]     По умолчанию меню тулбара является прозрачным и сливается с фоном, как изменить фон текста меню? #7
Я наверное некорректно выразился, меню вызывается при помощи специализированной кнопки, на самом устройстве и у меня есть предположение, что это именно поэтому.
Код разметки:
Код
<?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=".MainActivity">
    <item
        android:id="@+id/menu_play"
        android:title="@string/item1"
        android:orderInCategory="100" />
    <item
        android:id="@+id/menu_stop"
        android:title="@string/item2"
        android:orderInCategory="100"
        app:showAsAction="never"/>
    <item
        android:id="@+id/menu_settings"
        android:title="@string/item3"
        android:orderInCategory="100"
        app:showAsAction="never">
        <menu>
            <item
                android:id="@+id/sub_menu_repeat"
                android:title="@string/item3_item1"
                android:orderInCategory="100"
                app:showAsAction="never"
                />
            <item
                android:id="@+id/sub_menu_crushing"
                android:title="@string/item3_item2"
                android:orderInCategory="100"
                app:showAsAction="never"
                />
            <item
                android:id="@+id/clear_settings"
                android:title="@string/item3_item3"
                android:orderInCategory="100"
                app:showAsAction="never"
                />
        </menu>
    </item>
    <item
        android:id="@+id/add_options"
        android:title="@string/item4"
        android:orderInCategory="100"
        />
    <item
        android:title="@string/item5"
        android:orderInCategory="100"
        app:showAsAction="never">
        <menu>
            <item
                android:id="@+id/load_music"
                android:title="@string/item5_item1"
                android:orderInCategory="100"
                app:showAsAction="never"
                />
            <item
                android:id="@+id/load_video"
                android:title="@string/item5_imte2"
                android:orderInCategory="100"
                app:showAsAction="never"
                />
        </menu>
    </item>
</menu>
Код Manifest:
Код
android:theme="@style/AppTheme"
Код styles.xml:
Код
<resources>

    <!-- Base application theme. -->
    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
        <!-- Customize your theme here. -->
        <item name="colorPrimary">@color/colorPrimary</item>
        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
        <item name="colorAccent">@color/colorAccent</item>
    </style>

</resources>
Yandex
Объявления
30.03.2016, 19:00     По умолчанию меню тулбара является прозрачным и сливается с фоном, как изменить фон текста меню?
Ответ Создать тему
Опции темы

Текущее время: 19:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru