半径只有上角android

Posted

技术标签:

【中文标题】半径只有上角android【英文标题】:radius only upper corners android 【发布时间】:2014-07-01 07:02:01 【问题描述】:

我只需要圆角或只圆角 它是定义为EditText背景的xml文件的代码

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

但它绕了整个 4 个角 它应该像它一样圆2个角

【问题讨论】:

我看到所有 4 个角都是圆的......这是容器,一条中心线,一条线下方的文本,一条上方的文本 【参考方案1】:

试试这个,你可以为你的视图创建自定义的drawable。

顶部辐射

   <?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>

【讨论】:

谢谢,成功了【参考方案2】:

对于创建可绘制形状,这个工具非常有用,检查一下

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

【讨论】:

以上是关于半径只有上角android的主要内容,如果未能解决你的问题,请参考以下文章

右上角和左上角半径无法正常工作

如何在Iphone +上仅将表格视图自定义单元格的左上角和右上角半径转角

如何在tableview Custom Cell上为UIView的左上角和右上角设置角半径?

如何创建仅具有左上角和左下角半径的圆形 UIButton

具有不同半径的视图的所有四个角

border-radius 两个值原理