如何将angular半径应用到LinearLayout

我想用一个圆形的边框进行布局。 如何在LinearLayout应用特定大小的半径?

您可以在可绘制文件夹中创build一个XML文件。 调用它,例如shape.xml

shape.xml

 <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <solid android:color="#888888" > </solid> <stroke android:width="2dp" android:color="#C4CDE0" > </stroke> <padding android:left="5dp" android:top="5dp" android:right="5dp" android:bottom="5dp" > </padding> <corners android:radius="11dp" > </corners> </shape> 

<corner>标签是针对您的特定问题的。

根据需要进行更改。

在你的whatever_layout_name.xml

 <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" android:layout_margin="5dp" android:background="@drawable/shape" > </LinearLayout> 

这是我通常在我的应用程序中做的。 希望这可以帮助….

你可以使用Shape Drawable作为布局的背景,并设置其angular落Radius。 检查这个博客的详细教程