快生活 - 生活常识大全

怎么给边框设置成圆角的


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