半径只有上角的android

时间:2014-07-01 07:02:01

标签: android android-xml cornerradius

我只需围绕上角或只有下方 它定义为EditText背景的xml文件代码

<?xml versi encoding="utf-8"?>
<shapexmlns:android="http://schemas.android.com/apk/res/android">
<cornersandroid:radius="30dip"/>
</shape>

但它围绕整个四角 它应该圆2角落喜欢它

Image Sample 1

Image Sample 2

2 个答案:

答案 0 :(得分:3)

试试这个,你创建一个自定义drawable供你查看。

Top radious

   <?xml version="1.0" encoding="utf-8"?>
  <shape xmlns:android="http://schemas.android.com/apk/res/android"
   android:padding="10dip"
   android:shape="rectangle" >

   <solid android:color="#000000" />

   <corners
  android:bottomLeftRadius="10dip"
   android:bottomRightRadius="10dip"
  android:topLeftRadius="0dip"
   android:topRightRadius="0dip" />

  </shape>

底部半径

<?xml version="1.0" encoding="utf-8"?>
 <shape xmlns:android="http://schemas.android.com/apk/res/android"
android:padding="10dip"
android:shape="rectangle" >

<solid android:color="#000000" />

<corners
    android:bottomLeftRadius="0dip"
    android:bottomRightRadius="0dip"
    android:topLeftRadius="10dip"
    android:topRightRadius="10dip" />

</shape>

答案 1 :(得分:0)

用于创建形状drawable这个工具非常有用,请查看

  

http://angrytools.com/android/button/