Cot*_*nyo 3 android rounded-corners android-layout
我正在尝试创建一个具有两个圆形边缘和两个锐边的形状.但我不断收到以下错误:
The graphics preview in the layout editor may not be accurate:
Different corner sizes are not supported in Path.addRoundRect.
Run Code Online (Sandbox Code Playgroud)
这是代码
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<solid android:color="#888888" >
</solid>
<stroke
android:width="2dp"
android:color="#C4CDE0" >
</stroke>
<padding
android:bottom="5dp"
android:left="5dp"
android:right="5dp"
android:top="5dp" >
</padding>
<corners
android:bottomLeftRadius="11dp"
android:topLeftRadius="11dp" >
</corners>
</shape>
Run Code Online (Sandbox Code Playgroud)
我也面临同样的问题.但为此我使用了图层列表.我在这里发布我的答案可能对你有所帮助.
请检查输出屏幕
![<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item>
<shape
android:shape="rectangle">
<stroke android:width="1dp" android:color="#c1c1c1" />
<solid android:color="#c1c1c1" />
<corners android:radius="20dp"/>
</shape>
</item>
<item android:right="20dp"
>
<shape
android:shape="rectangle">
<stroke android:width="1dp" android:color="#c1c1c1" />
<solid android:color="#c1c1c1" />
</shape>
</item>
</layer-list>][2]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5741 次 |
| 最近记录: |