Android引入布局

2018-12-13 17:11:35 浏览数 (1)

Android引入布局

新建一个title.xml:

代码语言:javascript复制
<?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="match_parent"
    >

    <Button
        android:id="@ id/title_back"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="top"
        android:text="返回"
        android:textColor="#fff"
        />

    <TextView
        android:id="@ id/title_text"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_gravity="top"
        android:layout_weight="1"
        android:gravity="center"
        android:text="标题"
        android:textColor="#000"
        android:textSize="24sp"
        />

    <Button
        android:id="@ id/title_edit"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="top"
        android:layout_margin="5dp"
        android:background="@drawable/kkl"
        android:text="菜单"
        android:textColor="#000" />
    <!--android:background="@drawable/jjk"-->
</LinearLayout>

然后我们在activity_main.xml中引入:

代码语言:javascript复制
<?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="match_parent"
    >

<include layout="@layout/title"></include>

</LinearLayout>

最后我们需要隐藏下顶部的默认样式:

代码语言:javascript复制
import android.support.v7.app.ActionBar;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        ActionBar actionBar = getSupportActionBar();
        if(actionBar !=null){
            actionBar.hide();
        }
    }
}

0 人点赞