Android UI---自定义形状shape


1、在res/drawable目录下创建一个shape.xml

  1. <?xml version="1.0" encoding="utf-8"?>  
  2. <shape xmlns:Android="http://schemas.android.com/apk/res/android" >  
  3.   
  4.     <solid android:color="#ffffffff" />  
  5.   
  6.     <corners android:radius="10dp" />  
  7.   
  8.     <padding  
  9.         android:bottom="10dp"  
  10.         android:left="5dp"  
  11.         android:right="5dp"  
  12.         android:top="5dp" />  
  13.   
  14.     <stroke  
  15.         android:width="2dp"  
  16.         android:color="#ff00bbe8" >  
  17.     </stroke>  
  18.   
  19. </shape>  

2、在需要的地方调用:

  1. <EditText  
  2.         android:id="@+id/mText"  
  3.         android:layout_width="fill_parent"  
  4.         android:layout_height="100px"  
  5.         android:background="@drawable/shape"   
  6.         android:textColor="#aa000000"  
  7.         android:textSize="20dp"  
  8.         android:gravity="top"  
  9.         android:layout_margin="3dp"  
  10.         android:paddingLeft="10dp"  
  11.         android:paddingRight="10dp"/>  

、看下效果图:

  • 1
  • 2
  • 下一页

相关内容