1,在drawable文件夹中右键,new->drawableresource file,弹出一个窗口。 2,将selector改为shape,输入,该xml的名字table_shape,点击确定,接下来就将原来的控件变成圆滑控件。(drawable/ table_shape.xml) 3,下边的代码根据需要修改即可绘制自己想要的圆滑控件:
//设置该控件的背景颜色 //设置边距 //控制边界线颜色和笔触大小 //控制界面颜色渐变(你这个用不到) //控制圆角大小 //如果需要制定每个角度大小 4,在Linerlayout里设置android:background="@drawable/table_shape" 就行啦! 5,通常会遇到更复杂的圆滑控件显示,感觉像是动动脑筋就可以将想要的控件搞出来。dp要注意下。 ps:有些带边界线的控件做出来不完美。。。边界线不均匀,可以用Draw 9-patch来画控件。额。。这个不会,用到的时候再来。———————————————— 版权声明:本文为CSDN博主「傲慢的么么forever」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/u014492513/article/details/52437231
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。