android笔触,多色开始,中间和结束颜色

时间:2012-09-25 17:44:54

标签: android android-layout gradient

我想在android中实现一个笔画,比如开始颜色白色和中间它显示阴影黑色,最后颜色再次与开始相同。我有一个笔画但我不能在这里发布。我们可以实现这个??? 在此先感谢

1 个答案:

答案 0 :(得分:6)

你可以有这样的形状,当然你必须根据需要改变颜色

<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">

    <stroke android:width="6dp" android:color="#FFCCCCCC"/>

    <padding 
        android:left="5dp" 
        android:top="5dp" 
        android:right="5dp"
        android:bottom="5dp" />

    <corners android:radius="8dp" />

    <gradient
        android:angle="270"
        android:startColor="#FFCCCCCC"
        android:centerColor="#FFFFFFFF"
        android:endColor="#FFCCCCCC"
        android:type="linear" />

</shape> 

根据您的要求添加了一些链接,

http://blog.stylingandroid.com/

http://developer.android.com/guide/topics/ui/themes.html

http://developers.janrain.com/documentation/mobile-libraries/android/android-sdk/introduction-to-android-theme-customization/