通过XML 自定义 设置圆形BUTTON

前端之家收集整理的这篇文章主要介绍了通过XML 自定义 设置圆形BUTTON前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
  1. shape_left_corner.xml
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <shape xmlns:android="http://schemas.android.com/apk/res/android"
  3. android:shape="rectangle" >
  4.  
  5. <!-- 填充的颜色 -->
  6. <solid android:color="#ffffff" />
  7. <!-- 设置按钮的四个角为弧形 -->
  8.  
  9. <!-- 内边框宽度 -->
  10. <stroke
  11. android:width="0.5dp"
  12. android:color="#37C130" />
  13. <!-- android:radius 弧形的半径 -->
  14. <corners
  15. android:bottomLeftRadius="10dp"
  16. android:bottomRightRadius="0dp"
  17. android:topLeftRadius="10dp"
  18. android:topRightRadius="0dp" >
  19. <padding
  20. android:bottom="10dp"
  21. android:left="10dp"
  22. android:right="10dp"
  23. android:top="10dp" />
  24. </corners>
  25.  
  26. </shape>

shape_right_corner.xml

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <shape xmlns:android="http://schemas.android.com/apk/res/android"
  3. android:shape="rectangle" >
  4.  
  5. <!-- 填充的颜色 -->
  6. <solid android:color="#ffffff" />
  7. <!-- 设置按钮的四个角为弧形 -->
  8.  
  9. <!-- 内边框宽度 -->
  10. <stroke
  11. android:width="0.5dp"
  12. android:color="#37C130" />
  13.  
  14. <!-- android:radius 弧形的半径 -->
  15. <corners
  16. android:bottomLeftRadius="0dp"
  17. android:bottomRightRadius="10dp"
  18. android:topLeftRadius="0dp"
  19. android:topRightRadius="10dp" >
  20. <padding
  21. android:bottom="10dp"
  22. android:left="10dp"
  23. android:right="10dp"
  24. android:top="10dp" />
  25. </corners>
  26.  
  27. </shape>

猜你在找的XML相关文章