更改标题栏的默认标题大小

时间:2015-03-06 09:16:47

标签: android

我使用以下代码在android中实现了自己的标题:

requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
setContentView(R.layout.activity_load);
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.activity_title);

不幸的是,输出是这样的:

android

我想改变标题的高度(左),类似于标题(右)。修改activity_title.xml的高度不会起作用!需要帮助!

1 个答案:

答案 0 :(得分:0)

为什么不能使用自定义布局并进行集成? R.layout.activity_title->是你的活动标题 activity_load->主屏幕..

在activity_load.xml中:

 <?xml version="1.0" encoding="utf-8"?>

<RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent" >
    <include
        android:id="@+id/header"
        layout="@layout/activity_title" />

     <RelativeLayout
        android:id="@+id/layouts"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@+id/header" >
      // use your load screen here..
   </RelativeLayout>
   </RelativeLayout>

 In code:
 this.requestWindowFeature(Window.FEATURE_NO_TITLE); // no need of title.

当您创建自定义布局时,您可以应用。如果您不想要某些屏幕,只需以编程方式删除包含标题。