Android开发APP显示头部Bar

Android开发显示头部Bar

需求:

显示如下图:

Android开发APP显示头部Bar_第1张图片

显示头部Bar,颜色也能自定义。

解决方案

这个修改是在如下三个文件里进行修改:

Android开发APP显示头部Bar_第2张图片

Android开发APP显示头部Bar_第3张图片

按顺序修改:

themes.xml(night):

<resources xmlns:tools="http://schemas.android.com/tools">
    
    <style name="Base.Theme.CropIrrigation" parent="Theme.MaterialComponents.Light.DarkActionBar">
        
         "colorPrimary">@color/my_dark_primary
    style>
resources>

themes.xml:

<resources xmlns:tools="http://schemas.android.com/tools">
    
    <style name="Base.Theme.CropIrrigation" parent="Theme.MaterialComponents.Light.DarkActionBar">
        
        
        
        "colorPrimary">@color/myBarColor.
        "titleTextColor">@color/myBarColor
    style>

    <style name="Theme.CropIrrigation" parent="Base.Theme.CropIrrigation" />
resources>

colors.xml:


<resources>
    <color name="black">#FF000000color>
    <color name="white">#FFFFFFFFcolor>
    <color name="myBarColor">#673AB7color>
    <color name="my_dark_primary">#673AB7color>
    <color name="titleColor">#E3D9D9color>
    <color name="colorPrimary">#03A9F4color>
resources>

在主题文件**themes.xml:中,起作用的就是 Theme.MaterialComponents.Light.DarkActionBar,在属性文件colors.xml:**中起作用的就是 #03A9F4,#673AB7

你可能感兴趣的:(AndroidStudio,android)