我想在我的活动标题中显示以下图像:
图像只有黑色部分。右边部分应该是标题背景。并且应该删除标题和正文之间的分隔线。
我怎样才能做到这一点?
我需要的总改变:
1. Remove the divider between header and body
2. Change the background color of header to blue
3. Set an background image on the left side of the header
我想在我的活动标题中显示以下图像:
图像只有黑色部分。右边部分应该是标题背景。并且应该删除标题和正文之间的分隔线。
我怎样才能做到这一点?
我需要的总改变:
1. Remove the divider between header and body
2. Change the background color of header to blue
3. Set an background image on the left side of the header
如果您不需要使用任何选项菜单或任何其他 actionBarSherlock 功能,则不需要此库。您可以使用任何主题NoTitleBar
并创建自定义RelativeLayout
t 创建标题。
样式.xml:
<style name="AppTheme" parent="android:Theme.Light.NoTitleBar">
<!--Anything -->
</style>
你的 layout.xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<RelativeLayout android:id="@+id/header"
android:layout_width="match_parent"
android:layout_height="50dip"
android:background="#6ccff6">
<ImageView
android:id="@+id/logo"
android:adjustViewBounds="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/abs_bg" />
<TextView
android:id="@+id/date"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="10dp"
android:textColor="@android:color/white"
android:text="July 25"
android:textAppearance="?android:attr/textAppearanceMedium" />
</RelativeLayout>
<!-- Put any other layout/view here -->
</LinearLayout>