【问题标题】:android toolbar popupTheme vs themeandroid工具栏popupTheme vs主题
【发布时间】:2015-12-03 09:09:20
【问题描述】:

我经常在布局文件中看到 Toolbar 的这种声明:

<android.support.v7.widget.Toolbar
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="?attr/actionBarSize"
    app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
    app:popupTheme="@style/ThemeOverlay.AppCompat.Light">
</android.support.v7.widget.Toolbar>

为什么有两个与主题相关的属性:主题和弹出主题?

它们各自的目的是什么?

【问题讨论】:

    标签: android android-support-library android-appcompat android-toolbar


    【解决方案1】:
    1. popupTheme

      指定膨胀弹出菜单时使用的主题。默认情况下,使用与 Toolbar 本身相同的主题。

    2. 主题

      简直就是Toolbar的主题。

    【讨论】:

    • 你刚刚说了我需要的东西
    • 感谢“默认情况下,使用与工具栏相同的主题”。您能否为此提供一些引用来源?
    • 是的,Google 需要雇佣更多的技术作家。许多最新的文档非常“稀释”。 (这实际上就是我讨厌使用 Firebase 的原因)
    • 现在什么是弹出菜单? :)
    • @M.kazemAkhgary 这是您在任何工具栏中点击溢出图标(三个点)时得到的菜单。
    猜你喜欢
    • 1970-01-01
    • 2016-01-02
    • 1970-01-01
    • 1970-01-01
    • 2015-01-04
    • 1970-01-01
    • 1970-01-01
    • 2015-12-27
    • 2015-07-28
    相关资源
    最近更新 更多