两种方法的区别<clip>元素
1、正确的方式
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@android:id/background"> <shape> <corners android:radius="5dp"></corners> <solid android:color="#333333"></solid> </shape> </item> <item android:id="@android:id/progress"> <clip > <shape> <corners android:radius="5dp"></corners> <!--solid用以指定内部填充色--> <solid android:color="#1c7cee"></solid> </shape> </clip >
</item>
</layer-list>/
2、错误的方式
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@android:id/background"> <shape> <corners android:radius="5dp"></corners> <solid android:color="#ff00"></solid> </shape> </item> <item android:id="@android:id/progress"> <clip > <shape> <corners android:radius="5dp"></corners> <!--solid用以指定内部填充色--> <solid android:color="#1c7cee"></solid> </shape> </clip >
</item>
</layer-list>