如何围绕Android布局创建边框,如附加图像?

时间:2017-04-24 05:28:59

标签: android list border shape layer

我需要创建边框布局时遇到问题,但我不能。

如何创建附加图像等边框?

https://i.stack.imgur.com/pV804.png

2 个答案:

答案 0 :(得分:0)

您可以与任何所需的布局对齐。只需创建名为customborder的自定义布局并添加xml代码

 <?xml version="1.0" encoding="UTF-8"?>
 <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
   <corners android:radius="20dp"/> 
   <padding android:left="10dp" android:right="10dp" android:top="10dp" android:bottom="10dp"/>
   <stroke android:width="1dp" android:color="#CCCCCC"/>
 </shape>

然后只需将背景添加到布局中,就像这样

<LinearLayout android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="@drawable/customborder">

希望这有帮助。

答案 1 :(得分:0)

试试这个:

第1步:使用空白数据创建9patch边框图像here

第2步:在布局背景中设置此图片,并从顶部,左侧,右侧和底部管理填充