我有一个主要的布局
在那个里面我想要包含另一个布局。
因此,当我在主要版本中添加布局时,在运行应用程序时只显示包含的布局。
这是 main.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#eff0f0"
tools:context=".MainActivity"
tools:ignore="TextFields,HardcodedText,ContentDescription" >
<RelativeLayout
android:id="@+id/header"
android:layout_width="fill_parent"
android:layout_height="50dp"
android:background="#0fa2da" >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:text="Flight Details"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textSize="23sp" />
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:src="@drawable/header_l" />
<ImageView
android:id="@+id/imageView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBottom="@+id/imageView1"
android:layout_alignParentRight="true"
android:src="@drawable/header_r" />
</RelativeLayout>
<ScrollView
android:layout_width="fill_parent"
android:layout_height="match_parent"
android:layout_below="@+id/header"
android:fillViewport="true"
android:scrollbars="vertical" >
<RelativeLayout
android:id="@+id/scroll_inner"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
<RelativeLayout
android:id="@+id/whitebox"
android:layout_width="fill_parent"
android:layout_height="70dp"
android:layout_alignParentLeft="true"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:layout_marginTop="17dp"
android:background="#FFFFFF" >
<TextView
android:id="@+id/depart_locations"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="2dp"
android:text="BANGALORE-INDIA(BRL)"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#6194c9"
android:textStyle="bold" />
<TextView
android:id="@+id/to_textview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:text="TO"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#000000" />
<TextView
android:id="@+id/arrival_locations"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/depart_locations"
android:layout_below="@+id/to_textview"
android:text="CHENNAJ-INDIA(MAA)"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#6194c9"
android:textStyle="bold" />
</RelativeLayout>
<TextView
android:id="@+id/airline_textview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/whitebox"
android:layout_below="@+id/whitebox"
android:layout_marginTop="21dp"
android:text="AIRLINE :"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#6194c9"
android:textSize="20sp"
android:textStyle="bold"
android:typeface="normal" />
<TextView
android:id="@+id/airline_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/airline_textview"
android:layout_below="@+id/airline_textview"
android:text="Indigo Preferred"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#000000"
android:textSize="15sp"
android:textStyle="bold"
android:typeface="normal" />
<TextView
android:id="@+id/flight_textview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/airline_textview"
android:layout_alignBottom="@+id/airline_textview"
android:layout_alignRight="@+id/whitebox"
android:layout_marginRight="52dp"
android:text="FLIGHT :"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#6194c9"
android:textSize="20sp"
android:textStyle="bold"
android:typeface="normal" />
<TextView
android:id="@+id/flight_number_class"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/airline_name"
android:layout_alignBottom="@+id/airline_name"
android:layout_alignLeft="@+id/flight_textview"
android:text="6E8-277, Class F"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#000000"
android:textSize="15sp"
android:textStyle="bold"
android:typeface="normal" />
<TextView
android:id="@+id/departure_textview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/airline_name"
android:layout_below="@+id/airline_name"
android:layout_marginTop="20dp"
android:text="DEPARTURE:"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#6194c9"
android:textSize="20sp"
android:textStyle="bold"
android:typeface="normal" />
<TextView
android:id="@+id/departure_time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/departure_textview"
android:layout_below="@+id/departure_textview"
android:text="19:05 Wed, Nov 13"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#000000"
android:textSize="15sp"
android:textStyle="bold"
android:typeface="normal" />
<TextView
android:id="@+id/arrival_textview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="@+id/departure_time"
android:layout_alignLeft="@+id/flight_number_class"
android:text="ARRIVAL :"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#6194c9"
android:textSize="20sp"
android:textStyle="bold"
android:typeface="normal" />
<TextView
android:id="@+id/arrival_time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/departure_time"
android:layout_alignBottom="@+id/departure_time"
android:layout_alignLeft="@+id/arrival_textview"
android:text="19:55"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#000000"
android:textSize="15sp"
android:textStyle="bold"
android:typeface="normal" />
<TextView
android:id="@+id/e_ticket_pricedetails_textview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/departure_time"
android:layout_below="@+id/departure_time"
android:layout_marginTop="18dp"
android:text="E-TICKET PRICE DETAILS :"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#6194c9"
android:textSize="20sp"
android:textStyle="bold"
android:typeface="normal" />
<TextView
android:id="@+id/pax_price_details"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/e_ticket_pricedetails_textview"
android:layout_below="@+id/e_ticket_pricedetails_textview"
android:text="No Of Passengers:1 Total Amount: Rs.4955"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#000000"
android:textSize="14sp"
android:textStyle="bold"
android:typeface="normal" />
<Spinner
android:id="@+id/contact_person"
android:layout_width="wrap_content"
android:layout_height="60dp"
android:layout_alignParentLeft="true"
android:layout_below="@+id/pax_price_details"
android:layout_marginLeft="7dp"
android:layout_marginTop="10dp"
android:layout_toLeftOf="@+id/arrival_time" />
<ImageView
android:id="@+id/imageView3"
android:layout_width="130dp"
android:layout_height="130dp"
android:layout_alignParentRight="true"
android:layout_alignTop="@+id/pax_price_details"
android:layout_marginRight="10dp"
android:scaleType="fitXY"
android:src="@drawable/load" />
<include
android:id="@+id/myfotterId"
layout="@layout/footer" >
</include>
</RelativeLayout>
</ScrollView>
</RelativeLayout>
footer.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#fff"
android:id="@+id/myfotterId"
android:orientation="vertical"
tools:ignore="TextFields,HardcodedText,DisableBaselineAlignment" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="60dp"
android:orientation="horizontal" >
<LinearLayout
android:layout_width="0dp"
android:layout_height="60dp"
android:layout_weight="1"
android:orientation="vertical" >
<TextView
android:id="@+id/adult_textview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp"
android:text="ADULTS"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#6194c9"
android:textSize="20sp"
android:textStyle="bold"
android:typeface="normal" />
<Spinner
android:id="@+id/pax_tittle"
android:layout_width="80dp"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="60dp"
android:layout_weight="1"
android:orientation="vertical" >
<TextView
android:id="@+id/first_name_textview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp"
android:text="FIRST NAME"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#6194c9"
android:textSize="20sp"
android:textStyle="bold"
android:typeface="normal" />
<EditText
android:id="@+id/first_name"
android:layout_width="130dp"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="60dp"
android:layout_marginTop="20dp"
android:orientation="horizontal" >
<LinearLayout
android:layout_width="0dp"
android:layout_height="60dp"
android:layout_weight="1"
android:orientation="vertical" >
<TextView
android:id="@+id/last_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp"
android:text="LAST NAME"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#6194c9"
android:textSize="20sp"
android:textStyle="bold"
android:typeface="normal" />
<EditText
android:id="@+id/edtLast"
android:layout_width="140dp"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="60dp"
android:layout_weight="1"
android:orientation="vertical" >
<TextView
android:id="@+id/flername"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp"
android:text="FLIER NUMBER"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#6194c9"
android:textSize="20sp"
android:textStyle="bold"
android:typeface="normal" />
<EditText
android:id="@+id/edtflier"
android:layout_width="140dp"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="60dp"
android:layout_marginTop="20dp"
android:orientation="horizontal" >
<LinearLayout
android:layout_width="0dp"
android:layout_height="60dp"
android:layout_weight="1"
android:orientation="vertical" >
<TextView
android:id="@+id/mealpref"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp"
android:text="MEAL PREF"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#6194c9"
android:textSize="20sp"
android:textStyle="bold"
android:typeface="normal" />
<Spinner
android:id="@+id/spinner_meal"
android:layout_width="140dp"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="60dp"
android:layout_weight="1"
android:orientation="vertical" >
<TextView
android:id="@+id/seatpref"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp"
android:text="SEAT PREF"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#6194c9"
android:textSize="20sp"
android:textStyle="bold"
android:typeface="normal" />
<Spinner
android:id="@+id/seat_spinner"
android:layout_width="140dp"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="60dp"
android:layout_marginTop="20dp"
android:orientation="horizontal" >
<LinearLayout
android:layout_width="0dp"
android:layout_height="60dp"
android:layout_weight="1"
android:orientation="vertical" >
<TextView
android:id="@+id/cor_department"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp"
android:text="COR.DEPART."
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#6194c9"
android:textSize="20sp"
android:textStyle="bold"
android:typeface="normal" />
<Spinner
android:id="@+id/spinner_cor_depart"
android:layout_width="140dp"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="60dp"
android:layout_weight="1"
android:orientation="vertical" >
<TextView
android:id="@+id/cost_centre"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp"
android:text="COST CENTER"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#6194c9"
android:textSize="20sp"
android:textStyle="bold"
android:typeface="normal" />
<Spinner
android:id="@+id/spinner_cost_center"
android:layout_width="140dp"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="60dp"
android:layout_marginTop="20dp"
android:orientation="horizontal" >
<LinearLayout
android:layout_width="0dp"
android:layout_height="60dp"
android:layout_weight="1"
android:orientation="vertical" >
<TextView
android:id="@+id/billable"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp"
android:text="BILLABLETYPE"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#6194c9"
android:textSize="20sp"
android:textStyle="bold"
android:typeface="normal" />
<Spinner
android:id="@+id/spinner_billable"
android:layout_width="140dp"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="60dp"
android:layout_weight="1"
android:orientation="vertical" >
<TextView
android:id="@+id/email"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp"
android:text="EMAIL ADDR."
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#6194c9"
android:textSize="20sp"
android:textStyle="bold"
android:typeface="normal" />
<EditText
android:id="@+id/emailAddress"
android:layout_width="140dp"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp"
android:inputType="textEmailAddress" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:orientation="horizontal" >
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:orientation="vertical" >
<TextView
android:id="@+id/mobilenumber"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp"
android:text="MOBILE NO."
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#6194c9"
android:textSize="20sp"
android:textStyle="bold"
android:typeface="normal" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:orientation="vertical" >
<TextView
android:id="@+id/payment"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp"
android:text="PAYMENT"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#6194c9"
android:textSize="20sp"
android:textStyle="bold"
android:typeface="normal" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
当我运行应用程序时,它只显示footer.xml
布局
请帮我找到解决方案
答案 0 :(得分:3)
使用
<include
android:id="@+id/myfotterId"
android:layout_width="fill_parent"
android:layout_height="37dp"
layout="@layout/footer" />
根据您的要求指定
android:layout_height="xxdp"
你会看到两个xml。
答案 1 :(得分:1)
将此属性添加到 -
<include
android:id="@+id/myfotterId"
layout="@layout/footer"
android:layout_below="@+id/imageView3">
并根据您的要求给予价值。
答案 2 :(得分:0)
您的收录layout
可能会覆盖整个屏幕,即尺寸很大。
指定包含布局的位置("android:layout_below="
或"android:layout_above="
等)