我有以下代碼:我怎樣才能使圓角矩形的只有一個優勢?
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" >
<stroke android:color="@color/conversation_border" android:width="1dp"/>
<solid android:color="@color/conversation_is_user_bg"/>
<corners android:radius="1dp" />
<padding android:left="7dp" android:top="1dp" android:right="1dp" android:bottom="7dp"/>
</shape>
當我把它應用到TextView的,一切都OK。 但是當我更換
<corners android:radius="1dp" />
與
<corners android:bottomLeftRadius="8dp"
android:topLeftRadius="0"
android:topRightRadius="0"
android:bottomRightRadius="0" />
我有anexception。 我已經嘗試過,不會刪除android:radius
屬性,在PX和DP提供半徑,結果總是
error!
UnsupportedOperationException: null
這是非常描述。 我在做什麼錯誤,以及如何圓文本視圖的只有左下角?
這是Android的一個bug,這個代碼將在2.2或以上版本運行Android的設備正常工作。在模擬器 – Sandeep
的Android 2.3.3,R2 – Raiv
我是有在Android 1.6的設備相同的問題,但在2.2 – Sandeep