圆形边框LinerLayout [英] Round Border LinerLayout
本文介绍了圆形边框LinerLayout的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
这样的问题<一href=\"http://stackoverflow.com/questions/10457135/how-to-add-border-around-linear-layout-except-at-the-bottom\">How ,除了在底部添加边框线布局?部分回答我的问题,但我似乎无法弄清楚如何使边角圆..
解决方案
-
创建布局文件夹名为
round_border
XML文件。 -
立即把这个code在XML文件中:
&LT;形状的xmlns:机器人=http://schemas.android.com/apk/res/android&GT;
&LT;行程机器人:宽=4DP机器人:颜色=#FF00FF00/&GT;
[固体机器人:颜色=#FFFFFF/&GT;
&LT;填充机器人:左=7DP机器人:顶部=7DP
机器人:右=7DP机器人:底部=7DP/&GT;
&LT;角落的android:半径=10dp/&GT; -
现在使用此文件作为背景的
的LinearLayout
是这样的:&LT;的LinearLayout机器人:ID =@ + ID / LinearLayout01
机器人:layout_width =FILL_PARENT
机器人:layout_height =FILL_PARENT
机器人:方向=垂直
机器人:填充=20dip
机器人:背景=@绘制/ round_border&GT;
块引用>
so the question How to add border around linear layout except at the bottom? answers my question partially but i cant seem to figure out how to make the corners round ..
解决方案
Create a XML file named
round_border
in your layout folder.Now put this code in your XML file :
<shape xmlns:android="http://schemas.android.com/apk/res/android"> <stroke android:width="4dp" android:color="#FF00FF00" /> <solid android:color="#ffffff" /> <padding android:left="7dp" android:top="7dp" android:right="7dp" android:bottom="7dp" /> <corners android:radius="10dp" />
Now use this file as a background of your
LinearLayout
like this :<LinearLayout android:id="@+id/LinearLayout01" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" android:padding="20dip" android:background="@drawable/round_border">
这篇关于圆形边框LinerLayout的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文