在哪里获得theme . apppat . light . noactionbar文档以及如何修改android的全局样



经过几个小时的谷歌搜索,我在下面找到了所有主题和样式属性。但是当我搜索关键词"AppCompat"时,什么也没找到。在哪里获得theme . apppat . light . noactionbar的文档像下面的链接?

我的目标是全局修改主题/样式,见下图。

https://android.googlesource.com/platform/frameworks/base.git/+/android-6.0.1_r63//res/res/核心价值观/themes.xml

https://android.googlesource.com/platform/frameworks/base.git/+/android-6.0.1_r63//res/res/核心价值观/styles.xml

以插图为例,我想更改工具栏标题文本的样式。我需要两个步骤,见下文。我想如果我直接改变主题文档,我不需要步骤2。(假设我想改变所有工具栏的样式)。

简而言之,我不会为每个小部件/活动等修改样式。,我想修改全局风格,这将适用于所有小部件/活动等。请帮助。谢谢。

  1. 定义一个样式名为Toolbar.TitleText;

  2. 使用样式应用:titleTextAppearance="@style/Toolbar.TitleText".

    <style name="Toolbar.TitleText" parent="TextAppearance.Widget.AppCompat.Toolbar.Title">
    <item name="android:textSize">18sp</item>
    <item name="android:textColor">@color/colorWhite</item>
    </style>
    
    <android.support.v7.widget.Toolbar
    android:id="@+id/toolbar"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    app:titleTextAppearance="@style/Toolbar.TitleText" />
    

对于Android样式,您引用Android在r.t r中布局的预设属性。例如,对于样式按钮,您需要引用buttonStyle,如下所示:

<style name="ApplicationStyle" parent="android:Theme">
<item name="android:buttonStyle">@style/Button</item>
</style>

相关内容

  • 没有找到相关文章

最新更新