【问题标题】:Have a two tone effect colour in an android background在 android 背景中具有两种色调效果颜色
【发布时间】:2014-10-18 01:25:22
【问题描述】:

我想知道是否可以为两个色调的文本视图设置背景颜色。例如,如果我可以将左侧指定为黑色,将右侧指定为白色,并且中间将有效地填充黑色到深灰色到灰色到浅灰色到白色。

【问题讨论】:

    标签: android


    【解决方案1】:

    是的,有可能,这就是所谓的渐变。

    简单示例:

    渐变背景.xml

    <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" >
        <gradient 
            android:startColor="#6586F0"
            android:endColor="#4B6CD6"
            android:angle="90"/>
    </shape>
    

    然后只需将视图背景设置为R.drawable.gradient_background

    【讨论】:

    • 我一直在想它会叫什么!坡度。会多看的。我可以让它动态吗
    • 是的,它也可以是动态的。此 XML 解析为的类称为“GradientDrawable”。只需查看文档了解如何构建一个。
    猜你喜欢
    • 2015-07-05
    • 2012-02-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-31
    • 2020-11-11
    相关资源
    最近更新 更多