android自定义标题不在宽度方向上填充父级

时间:2011-12-04 07:04:20

标签: android custom-titlebar

我已经自定义了我的标题栏。 问题是虽然我已经提到宽度为fill_parent它不填充父级 两边都有一些空白

代码在

之下
<resources>
    <style name="LargeTitleTheme">
        <item name="android:windowTitleSize">40dip</item>
    </style>
</resources>

XML2:

<RelativeLayout android:layout_width="fill_parent"
        android:layout_height="wrap_content">
        <TextView android:id="@+id/textview" android:textStyle="bold"
            android:layout_width="fill_parent" android:layout_height="wrap_content"
            android:gravity="center" android:text="fggffgjjkki"
            android:textSize="30sp"
                        android:textColor="#FFFFFF" android:background="@drawable/top_bar" />
</RelativeLayout>

代码:

requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
        setContentView(R.layout.homegrid);
        getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.customtitle);

2 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,在标题的左侧和右侧,有一些灰色填充。

然后我按照此处讨论的步骤Android: Custom Title Bar,并在自定义样式中指定与自定义标题背景颜色相同的背景颜色。那就行了!

  • Herojit

答案 1 :(得分:0)

尝试将android:layout_marginLeft =“0dp”android:layout_marginRight =“0dp”添加到RelativeLayout。