我有一个较旧的应用程序,我正在移植。在应用程序中,我有一个非标准的标题导航,由图像和文本组成。
这些图像过去是方形的,但有一些方法我可以通过限制页面标题的高度使它们成为矩形。
我无法弄清楚如何做到这一点。我应该在哪里设置这样的设置?它应该是什么样的?
这是我的头文件
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
>
<Button android:id="@+id/home_header"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:textColor="@color/white"
android:text="Home"
android:background="@drawable/ic_menu_not"
android:textSize="11dp"
/>
<Button android:id="@+id/learn_header"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="Learn"
android:textColor="@color/white"
android:textSize="11dp"
android:background="@drawable/ic_menu_not"
android:layout_toRightOf="@+id/businesses_header"
/>
<Button android:id="@+id/questions_header"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:textColor="@color/white"
android:layout_weight="1"
android:text="Plans"
android:textSize="11dp"
android:background="@drawable/ic_menu_not"
android:layout_toRightOf="@+id/learn_header" />
<Button android:id="@+id/extra_help_header"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:textColor="@color/white"
android:text="More Help"
android:textSize="11dp"
android:background="@drawable/ic_menu_not"
android:layout_toRightOf="@+id/questions_header"
/>
</LinearLayout>
我将这个标题包含在这样的屏幕中:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#1BB5E0"
>
<include android:id="@+id/header"
layout="@layout/header"
android:layout_height="wrap_content"
android:layout_width="fill_parent"/>
如何将标题的高度降低约50%?