我想要3個edittext,頂部和底部有頂部和右側曲線,但是左下和右下直線。我試圖用形狀Android Edittext topleft and topright only rounded
但它使所有的角落彎曲。如果我嘗試使用bottomRightRadius,那麼我會得到異常。
所以我試圖用-ve緣上,使得底部隱藏上一個的曲線做
的方式不同。但現在最底層的是落後於上層。有沒有像goToBottom或goToTop :(
任何幫助表示讚賞
我想要3個edittext,頂部和底部有頂部和右側曲線,但是左下和右下直線。我試圖用形狀Android Edittext topleft and topright only rounded
但它使所有的角落彎曲。如果我嘗試使用bottomRightRadius,那麼我會得到異常。
所以我試圖用-ve緣上,使得底部隱藏上一個的曲線做
的方式不同。但現在最底層的是落後於上層。有沒有像goToBottom或goToTop :(
任何幫助表示讚賞
嘗試設置彎道半徑要看到的不是四捨五入到值接近0(但不爲0):
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<solid android:color="#eeffffff" />
<corners android:bottomRightRadius="5dip"
android:bottomLeftRadius="5dip" android:topRightRadius="0.1dip"
android:topLeftRadius="0.1dip"/>
</shape>
你必須設置了android:RADIUS屬性至少1dip爲了得到顯示任何圓角
然後你再這樣下去
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#ffffff" />
<corners
android:radius="1dip"
android:topLeftRadius="10dip"
android:topRightRadius="10dip"
android:bottomLeftRadius="0dip"
android:bottomRightRadius="0dip" />
</shape>
。
將此文件另存爲您的background.xml文件在drawable子目錄中。然後,您將其設置爲EditText的背景使用
android:background="@drawable/background"
這應該讓您獲得所需的輸出。