Android - 自定义标题栏渐变问题

标签 android gradient titlebar linear-gradients

我想创建自定义渐变并将其应用于 LinearLayout 的背景。

这里是渐变的代码:

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
  <gradient
      android:startColor="#31527B"
      android:endColor="#20426F"
      android:angle="270"/>
</shape>

我需要如下所示的渐变:

enter image description here

不知何故,我没有得到这种效果。我在角度等方面做错了什么/我需要对渐变应用更多属性吗?

最佳答案

尝试将角度设置为 90,这里有一个示例 http://www.android10.org/index.php/forums/43-view-layout-a-resource/328-gradient-backgrounds

还有一个:Android LinearLayout Gradient Background

希望这有助于...

关于Android - 自定义标题栏渐变问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8416403/

相关文章:

ios - SKSpriteNode 动画渐变

delphi - 更改应用程序标题栏的颜色

eclipse - 有没有办法将工作区路径添加到 Eclipse IDE 标题栏?

java - readline() 不从套接字读取

android - Gradle 同步一直失败

android - 如何在左右侧 View 上创建阴影?

android - 使用操作栏时如何隐藏标题栏?

java - 我如何在 android studio -Java 中仅选择 3 个选项 RadioButton 或订单

android - 如何用Android.mk编译Cmake文件?

ios - 渐变 alpha 在 drawRect 中不起作用