如何制作自定义LinearLayout?

时间:2017-12-23 10:55:39

标签: java android android-linearlayout

我需要在它上面创建一个带有标题的LinearLayout。有点像这样 https://imgur.com/Kwa7a47
有谁知道怎么做这样的?

编辑: 这是我设置为布局背景的边框drawable

<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">

<corners
    android:topRightRadius="30dp"
    android:bottomLeftRadius="30dp" />
<stroke
    android:width="2dp"
    android:color="#000000"/>
</shape>

1 个答案:

答案 0 :(得分:1)

您可以创建一个从Linerlayout扩展的类。然后在onCreate方法中,你将填充xml布局。

your_layout_view.xml

然后在<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:background="@drwable.boarder_bd" tools:context=".LinearLayout" > <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="My Data" android:paddingTop="10px"/> </LinearLayout> 中编写您的自定义视图,如:

debug.enable