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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
serSeventin
0 / 0 / 0
Регистрация: 09.11.2015
Сообщений: 94
#1

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

28.03.2016, 22:59. Просмотров 468. Ответов 6
Метки нет (Все метки)

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

ImageButton с прозрачным фоном - Программирование Android
Решил использовать кликабельные картинки, для чего разместил ImageButton и для прозрачного фона прописал в свойствах...

Как изменить цвет меню приложения? - Программирование Android
Здравствуйте, уважаемые программисты! Не могли бы вы мне помочь? Как изменить цвет меню андроид приложения? По умолчанию он черный, можно...

Как сделать фон диалога прозрачным? - Программирование Android
public void Click(View view){ AlertDialog.Builder builder; AlertDialog alertDialog; builder = new...

Как сделать прозрачным фон GLSurfaceView (openGL ES2) - Программирование Android
Наставьте на путь истинный, пожалуйста

Хочу сделать подписи к меню, меню у меня создано ListView, есть два массива, как их передать в адаптер? - Программирование Android
public class MainMenu extends ListActivity { public void onCreate(Bundle cicle) { super.onCreate(cicle); ...

Цвет ссылки сливается с фоном: как этого избежать? - HTML, CSS
у меня съехал весь текст не знаю что наделал... и еще как изменить и где цвет ссылки когда на нее наводишь курсор а то она похожа делается...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Pablito
2487 / 1932 / 604
Регистрация: 12.05.2014
Сообщений: 6,793
Завершенные тесты: 1
29.03.2016, 10:45 #2
о каком именно меню идет речь - в тулбаре, в navigation view, контекстное?
0
serSeventin
0 / 0 / 0
Регистрация: 09.11.2015
Сообщений: 94
29.03.2016, 19:11  [ТС] #3
В тулбаре
0
Pablito
2487 / 1932 / 604
Регистрация: 12.05.2014
Сообщений: 6,793
Завершенные тесты: 1
30.03.2016, 11:09 #4
по уолмчанию меню точно не прозрачное
надо видеть файл styles.xml
от чего наследуется активити и что прописано в манифесте в theme=
и код разметки самого тулбара
0
serSeventin
0 / 0 / 0
Регистрация: 09.11.2015
Сообщений: 94
30.03.2016, 13:13  [ТС] #5
Еще такой вопрос, как отменить реагирование на смену ориентации экрана, чтобы не создавать новый активити?
0
Pablito
2487 / 1932 / 604
Регистрация: 12.05.2014
Сообщений: 6,793
Завершенные тесты: 1
30.03.2016, 13:17 #6
что насчет первого вопроса?
0
serSeventin
0 / 0 / 0
Регистрация: 09.11.2015
Сообщений: 94
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>
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.03.2016, 19:00
Привет! Вот еще темы с ответами:

Изменить фон меню... - HTML, CSS
вот код меню хтмл: МНе нужно изменить цвет его фона,пожалуйста скажите, как это сделать.Просто так изменить цвет не получается &lt;LI&gt;&lt;A...

Как сделать фон у текста прозрачным? - Delphi
возможно на форуме уже задавался этот вопрос,(лично я его не нашел), но прошу ответить кто знает, как сделать фон у текста прозрачным(в...

Изменить кнопки меню и фон - WordPress
Привет! Суть такая, на сайте http://anfas-art.ru/ хочу нарисовать свои кнопки для меню и так же хочу сделать изображение на фон под всем...

Есть ли компонент для вывода текста с прозрачным фоном? - C++ Builder
В Билдере есть какой-нибудь компонент для многострочного вывода текста с прозрачным фоном, аналогично лэйблу?


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
30.03.2016, 19:00
Ответ Создать тему
Опции темы

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