布局

作者: 熊大哥87 | 来源:发表于2017-07-12 17:05 被阅读0次

    引入布局

    在xml文件中直接引入布局
    <include layout="@layout/title"/>
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:background="@mipmap/ic_launcher">
        <Button
            android:id="@+id/title_back"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center"
            android:layout_margin="5dp"
            android:background="@mipmap/ic_launcher"
            android:text="Back"
            android:textColor="#000000"
            />
        <TextView
            android:layout_width="0dp"
            android:gravity="center"
            android:layout_weight="1"
            android:layout_gravity="center"
            android:text="TileText"
            android:textColor="#000000"
            android:layout_height="wrap_content"
            android:textSize="24sp"/>
        <Button
            android:id="@+id/title_edit"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center"
            android:layout_margin="5dp"
            android:background="@mipmap/ic_launcher"
            android:text="Edit"
            android:textColor="#000000"
            />
    </LinearLayout>
    

    自定义控件

    #直接自定义一个类
    public class TileLayout extends LinearLayout {
        public TileLayout(Context context, AttributeSet attrs) {
            super(context,attrs);
            LayoutInflater.from(context).inflate(R.layout.title,this);
        }
    }
    #在xml文件中调用
    <text.testview.TileLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"></text.testview.TileLayout>
    

    相关文章

      网友评论

          本文标题:布局

          本文链接:https://www.haomeiwen.com/subject/uswbhxtx.html