我想创建一个形状像下面的图像通过XML。搜索了很多,使角落顺利,但无法使其通过!创建一个圆形
创建一个圆形
回答
尝试这样的: 创建文件夹绘制一款Android这样的XML:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<corners
android:bottomLeftRadius="10dp"
android:bottomRightRadius="10dp"
android:topLeftRadius="10dp"
android:topRightRadius="10dp" />
<solid android:color="#96000000" />
<padding
android:bottom="1dp"
android:left="5dp"
android:right="5dp"
android:top="1dp" />
</shape>
检查一次它不可能在xml中。它没有得到确切的输出,通过使用画布是可能的。 – 2015-02-24 11:16:16
有可能尝试上面的代码。 – 2015-02-24 11:17:55
我已经试过了。一旦没有得到确切的输出,重新检查。 – 2015-02-24 11:18:52
以补充@NoName答案,以获得全面的效果,你的形状的高度必须等于每边的半径。
这是正确的答案!我希望别人也会赞赏它:) – 2015-02-24 11:23:45
您创建绘制文件夹中的XML
<?xml version="1.0" encoding="utf-8"?>
<!-- view background color -->
<solid android:color="#19A347" >
</solid>
<!-- If you want to add some padding -->
<padding
android:bottom="2dp"
android:left="5dp"
android:right="5dp"
android:top="2dp" >
</padding>
<!-- Here is the corner radius -->
<corners
android:bottomLeftRadius="20dp"
android:bottomRightRadius="20dp"
android:topLeftRadius="20dp"
android:topRightRadius="20dp" >
</corners>
- 1. jQuery的:创建一个圆形滑块
- 2. 使用`border-radius`创建一个圆形
- 3. 如何创建一个圆形按钮?
- 4. 用GWT创建一个圆形按钮
- 5. 用jQuery创建一个圆形列表
- 6. 创建一个圆形的Java Swing JFrame?
- 7. 在矩形内创建椭圆/圆形
- 8. 创建一个只有两个圆边的矩形形状
- 9. 创建一个圆形ImageButton。四舍五入的方形图像
- 10. 使用CanvasRenderer创建一个环形/圆形扇区
- 11. 如何让形状创建一个圆形?
- 12. 如何创建一个圆形的BufferedImage而不是创建使用图形
- 13. 创建分开的圆形
- 14. 创建圆形按钮
- 15. Android创建圆形布局
- 16. 创建一个圆ProgressBar
- 17. 如何创建一个带有两个圆圈的形状?
- 18. 从PHP中的jpeg创建一个圆形缩略图
- 19. 如何创建一个圆形的html/css元素?
- 20. 试图创建一个6径向的圆形菜单
- 21. Silverlight:创建一个圆形按钮模板
- 22. 如何在android中创建一个圆形的seekbar
- 23. 如何创建一个圆形文本框?
- 24. 如何用css创建一个椭圆矩形?
- 25. 如何创建一个圆角雪佛龙形状
- 26. 你能创建一个真正圆形的SVG按钮吗?
- 27. 如何使用CSS创建一个“部分边框”的圆形
- 28. 如何创建一个圆形碰撞检测? C++
- 29. C#Windows Phone - 创建一个圆形的蒙版
- 30. 如何创建一个注册表格的圆形轮廓仪
如果您创建了圆角的ususal形状,设置宽度长于具有视图的高度形状为backround,它会是这样的... – Opiatefuchs 2015-02-24 11:02:56
不可能在xml中做到这一点,试试自定义Shape类而不是 – pskink 2015-02-24 11:03:14
isit解决了吗? – 2015-02-24 11:12:59