如何在android中创建RGB值的图像

时间:2014-06-11 08:58:20

标签: android

我想根据RGB中的android值创建图片。

值的例子: R=255,G=76,B=87

那么请告诉我从RGB值创建图像的步骤吗?

2 个答案:

答案 0 :(得分:0)

我认为你的意思是XML drawables。您可以查看here。我主要使用XML drawable

例如:

<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape=["rectangle" | "oval" | "line" | "ring"] >
<corners
    android:radius="integer"
    android:topLeftRadius="integer"
    android:topRightRadius="integer"
    android:bottomLeftRadius="integer"
    android:bottomRightRadius="integer" />
<gradient
    android:angle="integer"
    android:centerX="integer"
    android:centerY="integer"
    android:centerColor="integer"
    android:endColor="color"
    android:gradientRadius="integer"
    android:startColor="color"
    android:type=["linear" | "radial" | "sweep"]
    android:useLevel=["true" | "false"] />
<padding
    android:left="integer"
    android:top="integer"
    android:right="integer"
    android:bottom="integer" />
<size
    android:width="integer"
    android:height="integer" />
<solid
    android:color="color" />
<stroke
    android:width="integer"
    android:color="color"
    android:dashWidth="integer"
    android:dashGap="integer" />
</shape>

答案 1 :(得分:0)

创建一个白色透明图像,然后将其转换为可变位图,然后更改位图的颜色,并再次将位图设置为imageview。