陷阱 1. 只有特定角落要圓角效果
作法:
指定預設值(「android:radius」)為大於 1 的值,再把不需要圓角的角落指定為「0dp」;
而且預設值不可以跟特定角落的圓角半徑值相同。
<corners android:radius="1dp"
android:bottomRightRadius="2dp"
android:bottomLeftRadius="0dp"
android:topLeftRadius="2dp"
android:topRightRadius="0dp"/>
陷阱 2. 左下角跟右下角相反
API Level 12(Android 3.1)以前,
「android:bottomRightRadius」跟「android:bottomLeftRadius」的意義相反了。
解法是將正確的資源檔放在「res/drawable-v12」;
再另外在「res/drawable」裡放兩者值互換的資源檔。
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。