在xml中创建形状时发出警告

Run*_*oop 6 android android-studio

我试图在XML文档中定义一个形状,如下所示:

<shape xmlns:android="http://schemas.android.com/apk/res/android"
  android:shape="rectangle">
  <gradient android:startColor="#FFFFFF" 
    android:endColor="#00FF00"
    android:angle="270" />
  <corners android:radius="3dp" />
  <stroke android:width="5px" android:color="#000000" />
</shape>
Run Code Online (Sandbox Code Playgroud)

但是,我收到以下警告和错误:

  1. 要定义的布局宽度和高度(没有示例将这些显示为已定义)
  2. 这里不允许元素角落
  3. 这里不允许使用元素笔划

我该如何清除这些错误?

And*_*Res 8

该XML文件应该位于res/drawable.鉴于您刚刚提到的错误,我认为它位于res/layout,这是一个不正确的位置.