如何将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。 检查这个博客的详细教程
- 硬件加速活动 – 如何获得OpenGL纹理大小限制?
- Eclipse – Android设备select器中的目标“未知”
- Android Studio中的OpenCV
- 在视图中使用Android选项卡而不是活动的示例?
- 开关case语句错误:caseexpression式必须是常量expression式
- 获取像ContextMenu一样的PopupMenu的上下文
- Intent.FLAG_ACTIVITY_CLEAR_TASK和Intent.FLAG_ACTIVITY_TASK_ON_HOME之间的区别
- 如何在运行时设置属性“android:drawableTop”
- 如何以编程方式向RelativeLayout添加视图?