分享

怎么给android 边框设置成圆角的

 Go_Ahead 2012-10-31
         上一篇是,设置边框,不过那个是正角的,有时候为了让ui更友好需要设置成弧形的:
          这个需要在drawable文件夹里面定义一个xml的图片文件,然后通过设置UI界面的背景属性时引用,drawable的xml图片文件定义如下;
          <shape xmlns:android="http://schemas./apk/res/android">
                    <solid android:color="#ffcccccc"/>
                    <corners android:topLeftRadius="10dp"
                                   android:topRightRadius="10dp"
                                   android:bottomLeftRadius="10dp"
                                   android:bottomRightRadius="10dp"/>
   
                   //或者将这段换成下面这个也可以达到效果
                        <corners android:radius="8dp"/>
          </shape>
 
         在ui的xml文件中给控件的background属性设置,如android:background="@drawable/view_shape",这样即可以看到一个弧形的边框出现。
如图:
 
 

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多