标题栏
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/color_theme">
<TextView
android:id="@+id/common_back"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:drawableLeft="@mipmap/btn_back_bg"
android:gravity="center"
android:padding="15dip"
android:text=" 返回"
android:textColor="#ffffff"
android:textSize="@dimen/text_size_15" />
<TextView
android:id="@+id/common_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="标题"
android:textColor="#ffffff"
android:textSize="@dimen/text_size_18" />
<TextView
android:id="@+id/common_set"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:padding="15dip"
android:text="保存"
android:textColor="#ffffff"
android:textSize="@dimen/text_size_15"
android:visibility="gone" />
<ImageView
android:id="@+id/common_add"
android:layout_width="25dip"
android:layout_height="25dip"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="15dip"
android:src="@mipmap/ic_android"
android:visibility="gone" />
<View style="@style/line_horizontal" />
</RelativeLayout>
<style name="line_horizontal"> <item name="android:layout_width">match_parent</item> <item name="android:layout_height">1px</item> <item name="android:background">@color/color_line</item> </style>自定义状态栏
private void setTranslucentStatus(boolean on) {
Window win = getWindow();
WindowManager.LayoutParams winParams = win.getAttributes();
final int bits = WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS;
if (on) {
winParams.flags |= bits;
} else {
winParams.flags &= ~bits;
}
win.setAttributes(winParams);
}