我试图将形状的顶角倒圆,底部笔直,但我的形状存在问题
错误! UnsupportedOperationException:null
当我有
时<corners android:radius="10dp" android:bottomRightRadius="0dp"
android:bottomLeftRadius="0dp" android:topRightRadius="10dp"
android:topLeftRadius="10dp" />
我尝试将1dp放在底角并取出android:radius =“10dp”,但仍然给我一个错误。
带有Eclipse的Android 2.2
任何人都可以帮助我吗?
答案 0 :(得分:6)
Eclipse中的工具不正确,将其部署到真实设备上,您应该看到它没问题。
答案 1 :(得分:3)
对我而言,当我将0dip更改为0.1dip时,它工作正常。在Android 1.6上测试
<corners android:bottomRightRadius="0.1dp"
android:bottomLeftRadius="0.1dip"
android:topLeftRadius="10dip"
android:topRightRadius="10dip"/>
但另一方面,当我有0dip时,我没有收到任何错误。问题是所有角落都得到了0dip,所以你可能会在xml中出现另一个错误
答案 2 :(得分:1)
尝试
<corners android:topRightRadius="10dp"
android:topLeftRadius="10dp" />