小编Chi*_*giz的帖子

初级暗的颜色是渐变的

我最近想让我的状态栏颜色渐变.我知道WindowManager的工作方式.但我决定找另一种方法用渐变为我的状态栏着色.

所以我这样做了,

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <color name="colorPrimary">#3F51B5</color>
    <color name="colorPrimaryDark">@drawable/gradient</color>
   <color name="colorAccent">#FF4081</color>
</resources>
Run Code Online (Sandbox Code Playgroud)

@绘制/梯度

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
   <gradient android:angle="135" android:startColor="#f56f2c" android:endColor="#fa9f46"/>
</shape>
Run Code Online (Sandbox Code Playgroud)

@ drawable/gradient是我设置的渐变颜色.虽然IDE说它不是正确的方法,但它是有效的.

我的问题:这是正确的方法吗?有没有人有这种经历?

android statusbar android-studio

5
推荐指数
1
解决办法
2983
查看次数

标签 统计

android ×1

android-studio ×1

statusbar ×1