如何设计android中的颜色框如图所示?

时间:2017-10-12 13:20:38

标签: android xml

我们如何显示图像中显示的颜色,我们可以选择多种颜色?根据我的说法,彩色框必须是复选框,但我无法自定义

enter image description here

2 个答案:

答案 0 :(得分:2)

您需要在drawable文件夹中定义xml资源并在imageView中使用它,例如上面的问题,它可能如下所示。你在哪里使用一个叫做矩形的形状,给它一个如下所示的纯色,然后使角半径为8dp。然后要显示它,请使用imageView并将其设置为src。我还添加了一个中风。如果你不需要它就把它取下来!

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

      <solid android:color="#DFDFE0" />

      <size 
          android:height="8dp" 
          android:width="16dp" />

     <corners
        android:bottomLeftRadius="8dp"
        android:bottomRightRadius="8dp"
        android:topLeftRadius="8dp"
        android:topRightRadius="8dp" />

    <stroke
       android:width="3dp"
       android:color="#2E3135" />

  <gradient
      android:type="linear"
      android:angle="0"
      android:startColor="#f6ee19"
      android:endColor="#115ede" />

 </shape>

答案 1 :(得分:0)

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

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

<gradient 
    android:startColor="#2E3135"
    android:centerColor="#000000"
    android:endColor="#ffffff"
    android:angle="180"/>


  </shape>

根据需要更改颜色。