Goal: Background with the same opacity "#A4FFFFFF" in a ScrollView containing multiple LinearLayout
When I run my app in a "normal size screen" (phone size) where the activity actually can be scrolled, the background is evenly opaque. While when I run the app in a "big size screen" (tablet size) where the activity does not scroll, the bottom 1/4 of the screen has the background not opaqued, while the top 3/4 is opaqued.
How can I make it evenly opaque?
Here is a visual of the problem:
Tablet size
Here is my XML file
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#drawable/randomnumber">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="0.5"
android:orientation="vertical"
android:background="#A4FFFFFF"
android:gravity="center">
<TextView
android:id="#+id/OptionsHeader2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:ems="10"
android:gravity="center"
android:lineSpacingExtra="8sp"
android:text="MATH{PROOF}"
android:background="#546BF7CD"
android:textAllCaps="true"
android:textAppearance="#style/TextAppearance.AppCompat.Display1"
android:textColor="#000000"
android:textStyle="bold"
android:typeface="serif"
android:paddingBottom="30dp"/>
<TextView
android:id="#+id/Instructions1"
android:layout_width="207dp"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginLeft="16dp"
android:layout_marginEnd="16dp"
android:layout_marginRight="16dp"
android:layout_marginBottom="16dp"
android:ems="10"
android:text="Please choose one or more operators. Then press on one difficulty and the game will start!"
android:textSize="20dp"
android:layout_gravity="center"
android:textStyle="bold"
android:textColor="#000000"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Difficulty"
android:layout_gravity="center"
android:paddingBottom="10dp"
android:textColor="#E9D34A06"
android:textStyle="bold"
android:textSize="18dp"
android:textAllCaps="true"/>
<Button
android:id="#+id/Difficulty1"
android:layout_width="180dp"
android:layout_height="58dp"
android:layout_marginStart="16dp"
android:layout_marginLeft="16dp"
android:layout_marginEnd="16dp"
android:layout_marginRight="16dp"
android:layout_marginBottom="16dp"
android:background="#546BF7CD"
android:textSize="18dp"
android:onClick="setDifficulty"
android:requiresFadingEdge="horizontal|vertical"
android:scaleType="fitCenter"
android:text="#string/Difficulty1"
android:textColor="#000000"
android:textStyle="bold"/>
<Button
android:id="#+id/Difficulty2"
android:layout_width="180dp"
android:layout_height="58dp"
android:layout_marginStart="16dp"
android:layout_marginLeft="16dp"
android:layout_marginEnd="16dp"
android:layout_marginRight="16dp"
android:layout_marginBottom="16dp"
android:background="#546BF7CD"
android:textSize="18dp"
android:onClick="setDifficulty"
android:scaleType="fitCenter"
android:text="#string/Difficulty2"
android:textColor="#000000"
android:textStyle="bold"/>
<Button
android:id="#+id/Difficulty3"
android:layout_width="180dp"
android:layout_height="58dp"
android:layout_marginStart="16dp"
android:layout_marginLeft="16dp"
android:layout_marginEnd="16dp"
android:layout_marginRight="16dp"
android:layout_marginBottom="16dp"
android:background="#546BF7CD"
android:textSize="18dp"
android:onClick="setDifficulty"
android:scaleType="fitCenter"
android:text="#string/Difficulty3"
android:textColor="#000000"
android:textStyle="bold"/>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="0.5"
android:orientation="horizontal"
android:gravity="center">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="0.5"
android:orientation="vertical"
android:gravity="left">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Operators"
android:layout_gravity="left"
android:paddingBottom="10dp"
android:paddingTop="10dp"
android:textColor="#E9D34A06"
android:textStyle="bold"
android:textSize="16dp"
android:textAllCaps="true"/>
<Switch
android:id="#+id/Add"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Add"
android:paddingTop="20dp"
android:layout_gravity="left"
android:textColor="#000000"
android:textStyle="bold"
android:textSize="18dp"
android:layoutDirection="rtl"/>
<Switch
android:id="#+id/Subtract"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Subtract"
android:paddingTop="20dp"
android:layout_gravity="left"
android:textColor="#000000"
android:textStyle="bold"
android:textSize="18dp"
android:layoutDirection="rtl"/>
<Switch
android:id="#+id/Multiply"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Multiply"
android:paddingTop="20dp"
android:layout_gravity="left"
android:textColor="#000000"
android:textStyle="bold"
android:textSize="18dp"
android:layoutDirection="rtl"/>
<Switch
android:id="#+id/Divide"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Divide"
android:paddingTop="20dp"
android:layout_gravity="left"
android:textColor="#000000"
android:textStyle="bold"
android:textSize="18dp"
android:layoutDirection="rtl"/>
<Switch
android:id="#+id/Exponent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Exponent"
android:paddingTop="20dp"
android:layout_gravity="left"
android:textColor="#000000"
android:textStyle="bold"
android:textSize="18dp"
android:layoutDirection="rtl"/>
<Switch
android:id="#+id/Square_Root"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Square_Root"
android:paddingTop="20dp"
android:paddingBottom="20dp"
android:textSize="18dp"
android:layout_gravity="left"
android:textColor="#000000"
android:textStyle="bold"
android:layoutDirection="rtl"/>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="0.5"
android:orientation="vertical"
android:gravity="right">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:text="Additional Features"
android:textAllCaps="true"
android:textColor="#E9D34A06"
android:textSize="16dp"
android:textStyle="bold" />
<Switch
android:id="#+id/Negative_Numbers"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Negative Numbers"
android:paddingTop="20dp"
android:layout_gravity="right"
android:textColor="#000000"
android:textSize="18dp"
android:textStyle="bold"/>
<Switch
android:id="#+id/Teach"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Teach_Mode"
android:paddingTop="20dp"
android:layout_gravity="right"
android:textColor="#000000"
android:textSize="18dp"
android:textStyle="bold"/>
<Switch
android:id="#+id/DoSim"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Simulate"
android:paddingTop="20dp"
android:layout_gravity="right"
android:textColor="#000000"
android:textSize="18dp"
android:textStyle="bold"/>
<Switch
android:id="#+id/Sound"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Sound"
android:paddingTop="20dp"
android:layout_gravity="right"
android:paddingBottom="20dp"
android:textColor="#000000"
android:textSize="18dp"
android:textStyle="bold"/>
</LinearLayout>
</LinearLayout>
</LinearLayout>
</ScrollView>
Your LinearLayout only takes as much space as it needs, since this is the view which causes your background to be opaque, it only affects the portion of the screen it takes.
You can try adding a new View to the back of the screen.
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#drawable/randomnumber">
<View
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#A4FFFFFF" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="0.5"
android:orientation="vertical"
android:gravity="center">
<TextView
android:id="#+id/OptionsHeader2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:ems="10"
android:gravity="center"
android:lineSpacingExtra="8sp"
android:text="MATH{PROOF}"
android:background="#546BF7CD"
android:textAllCaps="true"
android:textAppearance="#style/TextAppearance.AppCompat.Display1"
android:textColor="#000000"
android:textStyle="bold"
android:typeface="serif"
android:paddingBottom="30dp"/>
<TextView
android:id="#+id/Instructions1"
android:layout_width="207dp"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginLeft="16dp"
android:layout_marginEnd="16dp"
android:layout_marginRight="16dp"
android:layout_marginBottom="16dp"
android:ems="10"
android:text="Please choose one or more operators. Then press on one difficulty and the game will start!"
android:textSize="20dp"
android:layout_gravity="center"
android:textStyle="bold"
android:textColor="#000000"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Difficulty"
android:layout_gravity="center"
android:paddingBottom="10dp"
android:textColor="#E9D34A06"
android:textStyle="bold"
android:textSize="18dp"
android:textAllCaps="true"/>
<Button
android:id="#+id/Difficulty1"
android:layout_width="180dp"
android:layout_height="58dp"
android:layout_marginStart="16dp"
android:layout_marginLeft="16dp"
android:layout_marginEnd="16dp"
android:layout_marginRight="16dp"
android:layout_marginBottom="16dp"
android:background="#546BF7CD"
android:textSize="18dp"
android:onClick="setDifficulty"
android:requiresFadingEdge="horizontal|vertical"
android:scaleType="fitCenter"
android:text="#string/Difficulty1"
android:textColor="#000000"
android:textStyle="bold"/>
<Button
android:id="#+id/Difficulty2"
android:layout_width="180dp"
android:layout_height="58dp"
android:layout_marginStart="16dp"
android:layout_marginLeft="16dp"
android:layout_marginEnd="16dp"
android:layout_marginRight="16dp"
android:layout_marginBottom="16dp"
android:background="#546BF7CD"
android:textSize="18dp"
android:onClick="setDifficulty"
android:scaleType="fitCenter"
android:text="#string/Difficulty2"
android:textColor="#000000"
android:textStyle="bold"/>
<Button
android:id="#+id/Difficulty3"
android:layout_width="180dp"
android:layout_height="58dp"
android:layout_marginStart="16dp"
android:layout_marginLeft="16dp"
android:layout_marginEnd="16dp"
android:layout_marginRight="16dp"
android:layout_marginBottom="16dp"
android:background="#546BF7CD"
android:textSize="18dp"
android:onClick="setDifficulty"
android:scaleType="fitCenter"
android:text="#string/Difficulty3"
android:textColor="#000000"
android:textStyle="bold"/>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="0.5"
android:orientation="horizontal"
android:gravity="center">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="0.5"
android:orientation="vertical"
android:gravity="left">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Operators"
android:layout_gravity="left"
android:paddingBottom="10dp"
android:paddingTop="10dp"
android:textColor="#E9D34A06"
android:textStyle="bold"
android:textSize="16dp"
android:textAllCaps="true"/>
<Switch
android:id="#+id/Add"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Add"
android:paddingTop="20dp"
android:layout_gravity="left"
android:textColor="#000000"
android:textStyle="bold"
android:textSize="18dp"
android:layoutDirection="rtl"/>
<Switch
android:id="#+id/Subtract"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Subtract"
android:paddingTop="20dp"
android:layout_gravity="left"
android:textColor="#000000"
android:textStyle="bold"
android:textSize="18dp"
android:layoutDirection="rtl"/>
<Switch
android:id="#+id/Multiply"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Multiply"
android:paddingTop="20dp"
android:layout_gravity="left"
android:textColor="#000000"
android:textStyle="bold"
android:textSize="18dp"
android:layoutDirection="rtl"/>
<Switch
android:id="#+id/Divide"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Divide"
android:paddingTop="20dp"
android:layout_gravity="left"
android:textColor="#000000"
android:textStyle="bold"
android:textSize="18dp"
android:layoutDirection="rtl"/>
<Switch
android:id="#+id/Exponent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Exponent"
android:paddingTop="20dp"
android:layout_gravity="left"
android:textColor="#000000"
android:textStyle="bold"
android:textSize="18dp"
android:layoutDirection="rtl"/>
<Switch
android:id="#+id/Square_Root"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Square_Root"
android:paddingTop="20dp"
android:paddingBottom="20dp"
android:textSize="18dp"
android:layout_gravity="left"
android:textColor="#000000"
android:textStyle="bold"
android:layoutDirection="rtl"/>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="0.5"
android:orientation="vertical"
android:gravity="right">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:text="Additional Features"
android:textAllCaps="true"
android:textColor="#E9D34A06"
android:textSize="16dp"
android:textStyle="bold" />
<Switch
android:id="#+id/Negative_Numbers"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Negative Numbers"
android:paddingTop="20dp"
android:layout_gravity="right"
android:textColor="#000000"
android:textSize="18dp"
android:textStyle="bold"/>
<Switch
android:id="#+id/Teach"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Teach_Mode"
android:paddingTop="20dp"
android:layout_gravity="right"
android:textColor="#000000"
android:textSize="18dp"
android:textStyle="bold"/>
<Switch
android:id="#+id/DoSim"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Simulate"
android:paddingTop="20dp"
android:layout_gravity="right"
android:textColor="#000000"
android:textSize="18dp"
android:textStyle="bold"/>
<Switch
android:id="#+id/Sound"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Sound"
android:paddingTop="20dp"
android:layout_gravity="right"
android:paddingBottom="20dp"
android:textColor="#000000"
android:textSize="18dp"
android:textStyle="bold"/>
</LinearLayout>
</LinearLayout>
</LinearLayout>
</ScrollView>
Related
This is my coding I have added a Scrollview and I have dynamic data that I want to scroll but it's not scrolling entirely. I Tried many solution but still its of No use. Please check and if found any error help me. This scrollview has a child relative layout. I did the same code before in another activity and that is working fine but here it is not working fine.
Thanks in Advance
<ScrollView
android:id="#+id/scrolllayouts"
android:layout_above="#+id/linear_details"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scrollbars="vertical"
android:layout_below="#+id/relative">
<RelativeLayout
android:id="#+id/customerdetails"
android:background="#color/backgrey"
android:layout_width="match_parent"
android:layout_height="wrap_content"
>
<RelativeLayout
android:layout_alignParentTop="true"
android:paddingTop="5dp"
android:paddingBottom="5dp"
android:id="#+id/orderlayout"
android:background="#drawable/bottomline"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:fontFamily="sans-serif"
android:textSize="20dp"
android:layout_centerInParent="true"
android:id="#+id/TVOrderIDs"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:text="zzzzzzzzzzz"
android:textColor="#3c3c3c"/>
</RelativeLayout>
<RelativeLayout
android:id="#+id/namediv"
android:layout_below="#+id/orderlayout"
android:paddingTop="5dp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
>
<TextView
android:textSize="15sp"
android:layout_alignParentStart="true"
android:id="#+id/TVCustomerNamelbls"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="sans-serif"
android:layout_marginStart="20dp"
android:text="Customer Name"
android:textColor="#faba62"/>
<TextView
android:fontFamily="sans-serif"
android:layout_marginStart="20dp"
android:layout_below="#+id/TVCustomerNamelbls"
android:textSize="16sp"
android:layout_alignParentStart="true"
android:id="#+id/TVCustomerNames"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=""
android:textColor="#3c3c3c"/>
<TextView
android:fontFamily="sans-serif"
android:layout_marginStart="20dp"
android:layout_below="#+id/TVCustomerNames"
android:textSize="16sp"
android:layout_alignParentStart="true"
android:id="#+id/TVMobilenumbers"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=""
android:textColor="#3c3c3c"/>
<TextView
android:textSize="15sp"
android:id="#+id/TVAddTimelbls"
android:layout_alignParentEnd="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="sans-serif"
android:layout_marginEnd="20dp"
android:text="Delivery Time"
android:textColor="#faba62"/>
<TextView
android:fontFamily="sans-serif"
android:layout_marginEnd="20dp"
android:layout_below="#+id/TVAddTimelbls"
android:textSize="16sp"
android:layout_alignParentEnd="true"
android:id="#+id/TVAddTimes"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=""
android:textColor="#3c3c3c"/>
<TextView
android:fontFamily="sans-serif"
android:layout_marginEnd="20dp"
android:layout_below="#+id/TVAddTimes"
android:textSize="16sp"
android:layout_alignParentEnd="true"
android:id="#+id/TVtimes"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=""
android:textColor="#3c3c3c"/>
</RelativeLayout>
<RelativeLayout
android:id="#+id/amountdivs"
android:layout_below="#+id/namediv"
android:layout_width="match_parent"
android:layout_height="wrap_content"
>
<TextView
android:id="#+id/TVTotAmtlbls"
android:textSize="15sp"
android:layout_alignParentStart="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="sans-serif"
android:layout_marginStart="20dp"
android:text="Total Amount"
android:textColor="#faba62"/>
<TextView
android:id="#+id/TVTotAmtss"
android:fontFamily="sans-serif"
android:layout_marginLeft="20dp"
android:layout_below="#+id/TVTotAmtlbls"
android:textSize="16sp"
android:layout_alignParentStart="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=""
android:layout_marginTop="1dp"
android:textColor="#3c3c3c"
/>
<TextView
android:layout_marginTop="10dp"
android:layout_below="#+id/TVTotAmtss"
android:id="#+id/TVStatuslbls"
android:textSize="15sp"
android:layout_alignParentStart="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="sans-serif"
android:layout_marginStart="20dp"
android:text="Order Status"
android:textColor="#faba62"/>
<TextView
android:id="#+id/TVStatuss"
android:fontFamily="sans-serif"
android:layout_marginLeft="20dp"
android:layout_below="#+id/TVStatuslbls"
android:textSize="16sp"
android:layout_alignParentStart="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Delivered"
android:layout_marginTop="1dp"
android:textColor="#3c3c3c"
/>
<TextView
android:textSize="15sp"
android:id="#+id/EDReceivedAmtlbls"
android:fontFamily="sans-serif"
android:layout_marginRight="20dp"
android:layout_alignParentEnd="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Recieved Amount"
android:textColor="#faba62"
/>
<TextView
android:layout_marginTop="1dp"
android:fontFamily="sans-serif"
android:text=""
android:layout_alignParentEnd="true"
android:textSize="16sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#3c3c3c"
android:id="#+id/EDReceivedAmts"
android:layout_below="#+id/EDReceivedAmtlbls"
android:layout_alignEnd="#+id/TVTotAmtss"
android:layout_marginEnd="20dp"
/>
<TextView
android:textSize="15sp"
android:layout_marginTop="10dp"
android:layout_alignEnd="#+id/TVStatuslbls"
android:layout_below="#+id/EDReceivedAmts"
android:id="#+id/EDDeliveredTimelbls"
android:fontFamily="sans-serif"
android:layout_marginRight="20dp"
android:layout_alignParentEnd="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Delivered Time"
android:textColor="#faba62"
/>
<TextView
android:fontFamily="sans-serif"
android:layout_alignParentEnd="true"
android:textSize="16sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="1dp"
android:textColor="#3c3c3c"
android:id="#+id/DeliveredTimes"
android:layout_below="#+id/EDDeliveredTimelbls"
android:layout_marginEnd="20dp"
/>
</RelativeLayout>
<RelativeLayout
android:layout_below="#+id/amountdivs"
android:id="#+id/titledivs"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="5dp">
<TextView
android:textSize="15sp"
android:layout_centerHorizontal="true"
android:id="#+id/TVAddressNamelbls"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="sans-serif"
android:text="Address"
android:textColor="#faba62"/>
<TextView
android:fontFamily="sans-serif"
android:layout_centerHorizontal="true"
android:layout_below="#+id/TVAddressNamelbls"
android:textSize="16sp"
android:id="#+id/TVAddressNames"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=""
android:textColor="#3c3c3c"/>
</RelativeLayout>
<RelativeLayout
android:id="#+id/adresdivs"
android:layout_below="#+id/titledivs"
android:layout_marginTop="5dp"
android:background="#drawable/allline"
android:layout_marginRight="30dp"
android:layout_marginLeft="30dp"
android:paddingStart="10dp"
android:paddingEnd="10dp"
android:layout_width="match_parent"
android:layout_height="60dp"
android:paddingTop="5dp">
<TextView
android:id="#+id/TVAddresss"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentEnd="true"
android:fontFamily="sans-serif"
android:text=""
android:textColor="#3c3c3c" />
</RelativeLayout>
<RelativeLayout
android:layout_below="#+id/adresdivs"
android:id="#+id/remarksdivs"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="5dp">
<TextView
android:textSize="15sp"
android:layout_centerHorizontal="true"
android:id="#+id/EDRemarkslbls"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="sans-serif"
android:text="My Remarks"
android:textColor="#faba62"/>
<TextView
android:padding="10dp"
android:lines="4"
android:minLines="1"
android:gravity="top|left"
android:maxLines="6"
android:id="#+id/EDRemarkss"
android:layout_width="match_parent"
android:layout_height="60dp"
android:layout_below="#+id/EDRemarkslbls"
android:layout_marginLeft="30dp"
android:layout_marginTop="5dp"
android:layout_marginRight="30dp"
android:textSize="13dp"
android:textCursorDrawable="#drawable/cursor_color"
android:background="#drawable/allline"
android:textColor="#3c3c3c" />
</RelativeLayout>
<LinearLayout
android:id="#+id/table"
android:layout_alignParentBottom="true"
android:layout_below="#+id/remarksdivs"
android:background="#color/backgrey"
android:padding="10dp"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scrollbars="vertical">
<HorizontalScrollView
android:background="#color/colorWhite"
android:id="#+id/horizontalViewss"
android:layout_width="wrap_content"
android:layout_height="match_parent"
app:layout_constraintLeft_toLeftOf="parent"
android:scrollbars="horizontal">
<TableLayout
android:id="#+id/TBMainss"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TableRow android:id="#+id/TRMainss">
<TextView
android:paddingTop="5dp"
android:paddingBottom="5dp"
android:gravity="center"
android:fontFamily="sans-serif"
android:textAlignment="center"
android:id="#+id/TVDPrImgs"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#fce1ac"
android:paddingLeft="20dp"
android:paddingRight="20dp"
android:text="Image"
android:textColor="#color/colorBlack" />
<TextView
android:id="#+id/TVDPrNames"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#fce1ac"
android:fontFamily="sans-serif"
android:gravity="center"
android:paddingLeft="20dp"
android:paddingTop="5dp"
android:paddingRight="20dp"
android:paddingBottom="5dp"
android:text="Product"
android:textColor="#color/colorBlack" />
<TextView
android:paddingTop="5dp"
android:paddingBottom="5dp"
android:fontFamily="sans-serif"
android:id="#+id/TVDCatNames"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#fce1ac"
android:gravity="center"
android:paddingLeft="20dp"
android:paddingRight="20dp"
android:text="Category"
android:textColor="#color/colorBlack"
/>
<TextView
android:paddingTop="5dp"
android:paddingBottom="5dp"
android:fontFamily="sans-serif"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#fce1ac"
android:gravity="center"
android:paddingLeft="20dp"
android:paddingRight="20dp"
android:textColor="#color/colorBlack"
android:id="#+id/DTVQtys"
android:text="Quantity"
/>
<TextView
android:paddingTop="5dp"
android:paddingBottom="5dp"
android:fontFamily="sans-serif"
android:id="#+id/TVDUOMs"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#fce1ac"
android:gravity="center"
android:paddingLeft="20dp"
android:paddingRight="20dp"
android:text="Unit"
android:textColor="#color/colorBlack"
/>
<TextView
android:paddingTop="5dp"
android:paddingBottom="5dp"
android:fontFamily="sans-serif"
android:id="#+id/TVDTotAmts"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#fce1ac"
android:gravity="center"
android:paddingLeft="20dp"
android:paddingRight="20dp"
android:text="Amount"
android:textColor="#color/colorBlack"
/>
<TextView
android:paddingTop="5dp"
android:paddingBottom="5dp"
android:fontFamily="sans-serif"
android:id="#+id/TVDBranchNames"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#fce1ac"
android:gravity="center"
android:paddingLeft="20dp"
android:paddingRight="20dp"
android:text="Branch"
android:textColor="#color/colorBlack"
/>
</TableRow>
</TableLayout>
</HorizontalScrollView>
</ScrollView>
</LinearLayout>
</RelativeLayout>
</ScrollView>
**Try to use NestedScrollView**
<android.support.v4.widget.NestedScrollView
android:id="#+id/nestedScrollView"
android:layout_width="match_parent"
android:layout_height="match_parent"
>
</android.support.v4.widget.NestedScrollView>
For androidx supported use below code
<androidx.core.widget.NestedScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scrollbars="vertical"
android:fillViewport="true">
</androidx.core.widget.NestedScrollView>
I'm trying to align multiple TextView items in a CardView. I'm going to use this CardView in my RecyclerView to display data. But this doesn't work for all screen size. First I'm showing some static labels and then a CardView to show real data. Below is the code for my layout file:
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout 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"
xmlns:app="http://schemas.android.com/apk/res-auto">
<TextView
android:id="#+id/textView3"
android:layout_width="75dp"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:layout_marginTop="16dp"
android:background="#drawable/side_nav_bar"
android:text="Name"
android:textAlignment="center"
android:textColor="#fff"
android:textSize="24sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="#+id/textView12"
android:layout_width="20dp"
android:layout_height="wrap_content"
android:layout_marginStart="20dp"
android:layout_marginTop="16dp"
android:background="#drawable/side_nav_bar"
android:text="P"
android:textAlignment="center"
android:textColor="#fff"
android:textSize="24sp"
app:layout_constraintStart_toEndOf="#+id/textView3"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="#+id/textView13"
android:layout_width="25dp"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:layout_marginTop="16dp"
android:text="W"
android:background="#drawable/side_nav_bar"
android:textAlignment="center"
android:textColor="#fff"
android:textSize="24sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.073"
app:layout_constraintStart_toEndOf="#+id/textView12"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="#+id/textView14"
android:layout_width="20dp"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:layout_marginTop="16dp"
android:text="L"
android:background="#drawable/side_nav_bar"
android:textAlignment="center"
android:textColor="#fff"
android:textSize="24sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.084"
app:layout_constraintStart_toEndOf="#+id/textView13"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="#+id/textView15"
android:layout_width="20dp"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:layout_marginTop="16dp"
android:text="D"
android:background="#drawable/side_nav_bar"
android:textAlignment="center"
android:textColor="#fff"
android:textSize="24sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.112"
app:layout_constraintStart_toEndOf="#+id/textView14"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="#+id/textView16"
android:layout_width="35dp"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:layout_marginTop="16dp"
android:background="#drawable/side_nav_bar"
android:text="GD"
android:textAlignment="center"
android:textColor="#fff"
android:textSize="24sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.092"
app:layout_constraintStart_toEndOf="#+id/textView15"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="#+id/textView17"
android:layout_width="40dp"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:layout_marginTop="16dp"
android:text="Pts"
android:background="#drawable/side_nav_bar"
android:textAlignment="center"
android:textColor="#fff"
android:textSize="24sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="#+id/textView16"
app:layout_constraintTop_toTopOf="parent" />
<android.support.v7.widget.CardView
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:layout_constraintTop_toBottomOf="#id/textView3"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent"
android:layout_marginStart="8dp"
android:layout_marginEnd="8dp"
android:layout_marginTop="10dp">
<TextView
android:layout_width="80dp"
android:layout_height="wrap_content"
android:text="Wisdom High"
android:textAlignment="center"
android:textSize="16dp"
android:id="#+id/table_team_name"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="12"
android:textSize="16dp"
android:textAlignment="center"
android:layout_marginLeft="95dp"
android:id="#+id/played"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0"
android:textSize="16dp"
android:textAlignment="center"
android:layout_marginLeft="145dp"
android:id="#+id/won"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="12"
android:textSize="16dp"
android:textAlignment="center"
android:layout_marginLeft="185dp"
android:id="#+id/lost"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0"
android:textSize="16dp"
android:textAlignment="center"
android:layout_marginLeft="230dp"
android:id="#+id/draw"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="+12"
android:textSize="16dp"
android:textAlignment="center"
android:layout_marginLeft="260dp"
android:id="#+id/gd"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="12"
android:textSize="16dp"
android:layout_marginLeft="310dp"
android:id="#+id/points"/>
</android.support.v7.widget.CardView>
It doesn't work for all screen sizes.
It is always preferred to use Relative Layout for better view alignment .
<android.support.v7.widget.CardView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:layout_marginTop="10dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="#id/textView3">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:id="#+id/table_team_name"
android:layout_width="80dp"
android:layout_height="wrap_content"
android:text="Wisdom High"
android:textAlignment="center"
android:textSize="16dp" />
<TextView
android:id="#+id/played"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="95dp"
android:text="12"
android:textAlignment="center"
android:textSize="16dp" />
<TextView
android:id="#+id/won"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="145dp"
android:text="0"
android:textAlignment="center"
android:textSize="16dp" />
<TextView
android:id="#+id/lost"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="185dp"
android:text="12"
android:textAlignment="center"
android:textSize="16dp" />
<TextView
android:id="#+id/draw"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="230dp"
android:text="0"
android:textAlignment="center"
android:textSize="16dp" />
<TextView
android:id="#+id/gd"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="260dp"
android:text="+12"
android:textAlignment="center"
android:textSize="16dp" />
<TextView
android:id="#+id/points"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="310dp"
android:text="12"
android:textSize="16dp" />
</RelativeLayout>
</android.support.v7.widget.CardView>
for multiple screens For Text Size and For Dimenions
Avoid using hard coded layout sizes.
Use RelativeLayout inside the CardView
prashant-luhar, you can use sth like this: (for every screen size with 'layout-weight' property)
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="0.2"
android:gravity="center"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#888"
android:gravity="center"
android:orientation="vertical">
<TextView
android:layout_width="75dp"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="Name"
android:textAlignment="center" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="P"
android:textAlignment="center" />
<TextView
android:layout_width="25dp"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="W"
android:textAlignment="center"
android:textColor="#fff" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="L"
android:textAlignment="center"
android:textColor="#fff" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="D"
android:textAlignment="center"
android:textColor="#fff" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="GD"
android:textAlignment="center"
android:textColor="#fff" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="Pts"
android:textAlignment="center"
android:textColor="#fff" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="0.8"
android:orientation="horizontal">
<LinearLayout
android:id="#+id/ll1"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="0.2"
android:gravity="center"
android:orientation="vertical">
<TextView
android:layout_width="75dp"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="A"
android:textAlignment="center"
android:textColor="#fff"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="P1"
android:textAlignment="center"
android:textColor="#fff" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="W1"
android:textAlignment="center"
android:textColor="#fff" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="L"
android:textAlignment="center"
android:textColor="#fff" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="D"
android:textAlignment="center"
android:textColor="#fff" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="GD"
android:textAlignment="center"
android:textColor="#fff" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="Pts"
android:textAlignment="center"
android:textColor="#fff" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="0.2"
android:gravity="center"
android:orientation="vertical">
<TextView
android:layout_width="75dp"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="B"
android:textAlignment="center"
android:textColor="#fff"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="P2"
android:textAlignment="center"
android:textColor="#fff" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="W2"
android:textAlignment="center"
android:textColor="#fff"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="L"
android:textAlignment="center"
android:textColor="#fff"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="D"
android:textAlignment="center"
android:textColor="#fff"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="GD"
android:textAlignment="center"
android:textColor="#fff"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="Pts"
android:textAlignment="center"
android:textColor="#fff"
/>
</LinearLayout>
<LinearLayout
android:id="#+id/ll3"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="0.2"
android:gravity="center"
android:orientation="vertical">
<TextView
android:layout_width="75dp"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="C"
android:textAlignment="center"
android:textColor="#fff"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="P3"
android:textAlignment="center"
android:textColor="#fff"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="W3"
android:textAlignment="center"
android:textColor="#fff"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="L"
android:textAlignment="center"
android:textColor="#fff"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="D"
android:textAlignment="center"
android:textColor="#fff"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="GD"
android:textAlignment="center"
android:textColor="#fff"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="Pts"
android:textAlignment="center"
android:textColor="#fff"
/>
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="0.2"
android:gravity="center"
android:orientation="vertical">
<TextView
android:layout_width="75dp"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="D"
android:textAlignment="center"
android:textColor="#fff"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="P4"
android:textAlignment="center"
android:textColor="#fff"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="W4"
android:textAlignment="center"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="L"
android:textAlignment="center"
android:textColor="#fff"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="D"
android:textAlignment="center"
android:textColor="#fff"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="GD"
android:textAlignment="center"
android:textColor="#fff"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="Pts"
android:textAlignment="center"
android:textColor="#fff"
/>
</LinearLayout>
<LinearLayout
android:id="#+id/ll5"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="0.2"
android:gravity="center"
android:orientation="vertical">
<TextView
android:layout_width="75dp"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="E"
android:textAlignment="center"
android:textColor="#fff"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="P5"
android:textAlignment="center"
android:textColor="#fff"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="W5"
android:textAlignment="center"
android:textColor="#fff"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="L"
android:textAlignment="center"
android:textColor="#fff"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="D"
android:textAlignment="center"
android:textColor="#fff"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="GD"
android:textAlignment="center"
android:textColor="#fff"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="Pts"
android:textAlignment="center"
android:textColor="#fff"
/>
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="0.2"
android:gravity="center"
android:orientation="vertical">
<TextView
android:id="#+id/textView3"
android:layout_width="75dp"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="F"
android:textAlignment="center"
android:textColor="#fff"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="P6"
android:textAlignment="center"
android:textColor="#fff"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="W6"
android:textAlignment="center"
android:textColor="#fff"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="L"
android:textAlignment="center"
android:textColor="#fff"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="D"
android:textAlignment="center"
android:textColor="#fff"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="GD"
android:textAlignment="center"
android:textColor="#fff"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="Pts"
android:textAlignment="center"
android:textColor="#fff"
/>
</LinearLayout>
</LinearLayout>
I want to make an EditText that its keyboard fills half screen in Landscape mode but also to have the done available at the same time since I have more than one EditText in my layout.
How can I use
android:imeOptions="flagNoExtractUi"
and
android:imeOptions="actionDone"
at the same time!!!
Here is the code:
<?xml version="1.0" encoding="utf-8"?>
<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"
tools:context="com.example.ommabdelhafiz.amathmess.MainActivity">
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="16dp"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:layout_width="70dp"
android:layout_height="wrap_content"
android:text="7"
android:textSize="16sp"
android:id="#+id/first_1st"/>
<TextView
android:layout_width="70dp"
android:layout_height="wrap_content"
android:text="×"
android:textSize="16sp"
/>
<TextView
android:layout_width="70dp"
android:layout_height="wrap_content"
android:text="7"
android:textSize="16sp"
android:id="#+id/first_2nd"/>
<TextView
android:layout_width="70dp"
android:layout_height="wrap_content"
android:text="="
android:textSize="16sp"
/>
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="16sp"
android:inputType="number"
android:maxLength="3"
android:hint=" "
android:id="#+id/first_ans"
android:imeOptions="flagNoExtractUi"
android:layout_marginRight="20dp"/>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0"
android:textSize="16dp"
android:layout_gravity="center_horizontal"
android:id="#+id/first_true_ans"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0"
android:textSize="16dp"
android:gravity="bottom"
android:layout_gravity="center_horizontal"
android:id="#+id/first_false_ans"/>
</LinearLayout>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Check"
android:layout_marginLeft="20dp"
android:onClick="check1st"
android:id="#+id/first_btn"/>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:layout_width="70dp"
android:layout_height="wrap_content"
android:text="49"
android:textSize="16sp"
android:id="#+id/second_1st"/>
<TextView
android:layout_width="70dp"
android:layout_height="wrap_content"
android:text="÷"
android:textSize="16sp"
/>
<TextView
android:layout_width="70dp"
android:layout_height="wrap_content"
android:text="7"
android:textSize="16sp"
android:id="#+id/second_2nd"/>
<TextView
android:layout_width="70dp"
android:layout_height="wrap_content"
android:text="="
android:textSize="16sp"
/>
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="16sp"
android:inputType="number"
android:maxLength="2"
android:hint=" "
android:id="#+id/second_ans"
android:imeOptions="flagNoExtractUi"
android:layout_marginRight="20dp"/>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0"
android:textSize="16dp"
android:layout_gravity="center_horizontal"
android:id="#+id/second_true_ans"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0"
android:textSize="16dp"
android:gravity="bottom"
android:layout_gravity="center_horizontal"
android:id="#+id/second_false_ans"/>
</LinearLayout>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Check"
android:layout_marginLeft="20dp"
android:onClick="check2nd"
android:id="#+id/second_btn"/>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:layout_width="70dp"
android:layout_height="wrap_content"
android:text="711"
android:textSize="16sp"
android:id="#+id/third_1st"/>
<TextView
android:layout_width="70dp"
android:layout_height="wrap_content"
android:text="×"
android:textSize="16sp"
/>
<TextView
android:layout_width="70dp"
android:layout_height="wrap_content"
android:text="7"
android:textSize="16sp"
android:id="#+id/third_2nd"/>
<TextView
android:layout_width="70dp"
android:layout_height="wrap_content"
android:text="="
android:textSize="16sp"
/>
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="16sp"
android:inputType="number"
android:maxLength="4"
android:hint=" "
android:id="#+id/third_ans"
android:imeOptions="flagNoExtractUi"
android:layout_marginRight="20dp"/>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0"
android:textSize="16dp"
android:layout_gravity="center_horizontal"
android:id="#+id/third_true_ans"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0"
android:textSize="16dp"
android:gravity="bottom"
android:layout_gravity="center_horizontal"
android:id="#+id/third_false_ans"/>
</LinearLayout>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Check"
android:layout_marginLeft="20dp"
android:onClick="check3rd"
android:id="#+id/third_btn"/>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:layout_width="70dp"
android:layout_height="wrap_content"
android:text="41.735"
android:textSize="16sp"
android:id="#+id/fourth_1st"/>
<TextView
android:layout_width="70dp"
android:layout_height="wrap_content"
android:text="+"
android:textSize="16sp"
/>
<TextView
android:layout_width="70dp"
android:layout_height="wrap_content"
android:text="23.836"
android:textSize="16sp"
android:id="#+id/fourth_2nd"/>
<TextView
android:layout_width="70dp"
android:layout_height="wrap_content"
android:text="="
android:textSize="16sp"
/>
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="16sp"
android:inputType="numberDecimal"
android:hint=" "
android:maxLength="7"
android:id="#+id/fourth_ans"
android:imeOptions="flagNoExtractUi"
android:layout_marginRight="20dp"/>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0"
android:textSize="16dp"
android:layout_gravity="center_horizontal"
android:id="#+id/fourth_true_ans"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0"
android:textSize="16dp"
android:gravity="bottom"
android:layout_gravity="center_horizontal"
android:id="#+id/fourth_false_ans"/>
</LinearLayout>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Check"
android:layout_marginLeft="20dp"
android:onClick="check4th"
android:id="#+id/fourth_btn"/>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:layout_width="70dp"
android:layout_height="wrap_content"
android:text="71.159"
android:textSize="16sp"
android:id="#+id/fifth_1st"/>
<TextView
android:layout_width="70dp"
android:layout_height="wrap_content"
android:text="-"
android:textSize="16sp"
/>
<TextView
android:layout_width="70dp"
android:layout_height="wrap_content"
android:text="14.704"
android:textSize="16sp"
android:id="#+id/fifth_2nd"/>
<TextView
android:layout_width="70dp"
android:layout_height="wrap_content"
android:text="="
android:textSize="16sp"
/>
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="16sp"
android:inputType="numberDecimal"
android:maxLength="7"
android:hint=" "
android:id="#+id/fifth_ans"
android:imeOptions="flagNoExtractUi"
android:layout_marginRight="20dp"/>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0"
android:textSize="16dp"
android:layout_gravity="center_horizontal"
android:id="#+id/fifth_true_ans"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0"
android:textSize="16dp"
android:gravity="bottom"
android:layout_gravity="center_horizontal"
android:id="#+id/fifth_false_ans"/>
</LinearLayout>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Check"
android:layout_marginLeft="20dp"
android:onClick="check5th"
android:id="#+id/fifth_btn"/>
</LinearLayout>
</LinearLayout>
</ScrollView>
</RelativeLayout>
You can combine imeOptions with a | (pipe)
android:imeOptions="flagNoExtractUi|actionDone"
i have this rot to listview:
<LinearLayout
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#ffffff"
android:padding="8dp"
android:weightSum="2"
android:layout_marginLeft="18dp"
android:layout_marginTop="18dp"
android:layout_marginRight="18dp">
<LinearLayout
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="left"
android:layout_weight="0">
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="#+id/textView2"
android:text="#string/brand"
android:gravity="center"
android:textSize="16dp"
android:textStyle="bold"
android:layout_margin="2dp" />
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="#+id/tvBrand"
android:text="MarcaTV"
android:gravity="center"
android:textSize="16dp"
android:textStyle="italic"
android:layout_margin="1dp" />
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="#+id/textView4"
android:text="#string/type"
android:gravity="center"
android:textSize="16dp"
android:textStyle="bold"
android:layout_margin="1dp" />
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="#+id/tvType"
android:text="TipoTV"
android:gravity="center"
android:textSize="16dp"
android:textStyle="italic"
android:layout_margin="1dp" />
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="#+id/textView6"
android:text="#string/model"
android:gravity="center"
android:textSize="16dp"
android:textStyle="bold"
android:layout_margin="1dp" />
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="#+id/tvModel"
android:gravity="center"
android:textSize="16dp"
android:text="ModelTV"
android:textStyle="italic"
android:layout_margin="1dp" />
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="#+id/textView8"
android:text="#string/color"
android:gravity="center"
android:textSize="16dp"
android:textStyle="bold"
android:layout_margin="2dp" />
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="#+id/tvColor"
android:gravity="center"
android:textSize="16dp"
android:text="ColorTV"
android:textStyle="italic"
android:layout_margin="1dp" />
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="#+id/textView10"
android:text="#string/hand"
android:gravity="center"
android:textSize="16dp"
android:textStyle="bold"
android:layout_margin="2dp" />
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="#+id/tvHand"
android:gravity="center"
android:textSize="16dp"
android:textStyle="italic"
android:text="ManoTV"
android:layout_margin="1dp" />
</LinearLayout>
<LinearLayout
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="right"
android:layout_weight="0">
<LinearLayout
android:orientation="horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="right">
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="#+id/tvPrice"
android:gravity="center"
android:textSize="32dp"
android:text="10,99"
android:layout_margin="8dp" />
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="#+id/textView"
android:gravity="center"
android:textSize="32dp"
android:text="€"
android:textStyle="bold"
android:layout_margin="8dp" />
</LinearLayout>
<LinearLayout
android:orientation="horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="right">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceLarge"
android:text="0"
android:id="#+id/tvQty"
android:textSize="32dp"
android:layout_margin="8dp"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceLarge"
android:text="Unidades"
android:id="#+id/textView11"
android:textSize="16dp"
android:layout_margin="8dp"
android:textStyle="bold"
android:textIsSelectable="false" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
<LinearLayout
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="18dp"
android:layout_marginRight="18dp"
android:background="#ffffff"
android:visibility="gone">
<SeekBar
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="#+id/seekBar"
android:max="100"
android:progress="0"
android:layout_marginBottom="4dp" />
</LinearLayout>
</LinearLayout>
This must be show like this:
But it shows like this:
I dont know why have this margin on bottom...!!
I am using header, content and footer. but the content part is not visible in fully. some line is invisible. i tried to change the height size in Relative layout also.
here my code
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<RelativeLayout
android:id="#+id/rl_bike"
android:layout_width="fill_parent"
android:layout_height="40dp"
android:background="#drawable/head" >
<TextView android:id="#+id/txtTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="#string/details"
android:textColor="#fff"
android:textStyle="bold"
android:textSize="20dp"/>
<Button
android:id="#+id/btn_back"
android:layout_width="80dp"
android:layout_height="40dp"
android:layout_marginLeft="2dp"
android:layout_marginTop="3dp"
android:background="#drawable/back"
android:text="Gebrauchte"
android:textColor="#fff" android:textSize="10dp" android:textStyle="bold">
</Button>
</RelativeLayout>
<ScrollView
android:id="#+id/scrollView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_below="#+id/rl_bike">
<RelativeLayout
android:id="#+id/r2_bike"
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_below="#+id/rl_bike"
android:background="#fff"> <RelativeLayout
android:id="#+id/r3_bike"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
<TextView
android:textSize="20dp"
android:textStyle="bold"
android:id="#+id/txtBikeTitle"
android:layout_width="wrap_content"
android:text="#string/title"
android:textColor="#000"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="4dp"></TextView>
<ImageView
android:id="#+id/image"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="55dp"
/>
</RelativeLayout>
<RelativeLayout
android:id="#+id/r4_bike"
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#+id/r3_bike"
android:background="#fff">
<Gallery
android:id="#+id/Gallery01"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="#+id/image"
android:layout_marginLeft="1dp"
android:spacing="10dip">
</Gallery>
</RelativeLayout>
<RelativeLayout
android:id="#+id/r5_bike"
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#+id/r4_bike"
android:background="#fff">
<TextView
android:id="#+id/txtErst"
android:layout_width="wrap_content"
android:layout_height="30dp"
android:text="#string/erst"
android:textColor="#000"
android:textSize="12dp"
android:textStyle="bold"
android:layout_marginLeft="8dp"
/>
<TextView
android:id="#+id/erstValue"
android:layout_width="wrap_content"
android:layout_height="30dp"
android:textColor="#000"
android:textSize="12dp"
android:layout_marginLeft="100dp"
/>
<TextView
android:id="#+id/km"
android:layout_width="wrap_content"
android:layout_height="30dp"
android:text="km-Stand :"
android:textColor="#000"
android:textSize="12dp"
android:textStyle="bold"
android:layout_marginLeft="8dp"
android:layout_below="#+id/txtErst">
</TextView>
<TextView
android:id="#+id/kmValue"
android:layout_width="wrap_content"
android:layout_height="30dp"
android:textColor="#000"
android:textSize="12dp"
android:layout_marginLeft="100dp"
android:layout_below="#+id/txtErst"
/>
<View
android:id="#+id/l1"
android:layout_width="fill_parent"
android:layout_height="1dip"
android:layout_below="#+id/km"
android:background="#FF909090" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#+id/l1"
android:id="#+id/ll"
android:orientation="vertical"
>
<TextView
android:id="#+id/mdata"
android:layout_width="wrap_content"
android:layout_height="30dp"
android:text="Motor -und Getriebedaten "
android:textColor="#000"
android:textSize="15dp"
android:textStyle="bold"
android:layout_marginLeft="8dp"
android:layout_below="#+id/l1"
/>
<TextView
android:id="#+id/hubraum"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="8dp"
android:text="Hubraum :"
android:textColor="#000"
android:textSize="12dp"
android:layout_gravity="left"/>
<TextView
android:id="#+id/leistung"
android:layout_below="#+id/hubValue"/>
<TextView
android:id="#+id/kraftstoff"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Kraftstoff :"
android:textColor="#000"
android:textSize="12dp"
android:layout_marginLeft="8dp"
android:layout_below="#+id/leistungValue" android:layout_marginTop="5dp"/> <TextView
android:id="#+id/antrieb"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Antrieb :"
android:textColor="#000"
android:textSize="12dp"
android:layout_marginTop="5dp"
android:layout_marginLeft="8dp"
android:layout_below="#+id/kraftstoff"/> <!--<TextView <TextView
android:id="#+id/Getriebe"
android:layout_width="wrap_content"
android:layout_height="30dp"
android:text="getriebe :"
android:textColor="#000"
android:textSize="12dp"
android:layout_marginLeft="8dp"
android:layout_below="#+id/antriebValue"/>
</LinearLayout> <View
android:id="#+id/l2"
android:layout_width="fill_parent"
android:layout_height="1dip"
android:layout_below="#+id/ll"
android:background="#FF909090" />
<TextView
android:id="#+id/price"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Preis :"
android:textColor="#000"
android:textSize="12dp"
android:textStyle="bold"
android:layout_marginLeft="8dp"
android:layout_below="#+id/l2" android:layout_marginTop="2dp"/>
<TextView
android:id="#+id/priceValue"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textStyle="bold"
android:textColor="#000"
android:textSize="12dp"
android:layout_marginTop="2dp"
android:layout_marginLeft="100dp"
android:layout_below="#+id/l2"
/>
<TextView
android:id="#+id/priceSymbol"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="EUR"
android:textStyle="bold"
android:textColor="#000"
android:textSize="12dp"
android:layout_marginLeft="170dp"
android:layout_below="#+id/l2"
android:layout_marginTop="2dp"/>
<View
android:id="#+id/l3"
android:layout_width="fill_parent"
android:layout_height="1dip"
android:layout_below="#+id/price"
android:background="#FF909090" android:layout_marginTop="2dp"/>
<TextView
android:id="#+id/farbe"
android:layout_width="wrap_content"
android:layout_height="30dp"
android:text="Farbe :"
android:textColor="#000"
android:textSize="12dp"
android:layout_marginTop="2dp"
android:textStyle="bold"
android:layout_marginLeft="8dp"
android:layout_below="#+id/l3"/>
<TextView
android:id="#+id/farbeValue"
android:layout_width="wrap_content"
android:layout_height="30dp"
android:textStyle="bold"
android:textColor="#000"
android:layout_marginTop="2dp"
android:textSize="12dp"
android:layout_marginLeft="100dp"
android:layout_below="#+id/l3"
/>
<View
android:id="#+id/l4"
android:layout_width="fill_parent"
android:layout_height="1dip"
android:layout_below="#+id/farbe"
android:background="#FF909090" />
<TextView
android:id="#+id/txtAbs"
android:layout_width="wrap_content"
android:layout_height="30dp"
android:text="ABS"
android:textColor="#000"
android:textSize="12dp"
android:textStyle="bold"
android:layout_marginLeft="8dp"
android:layout_below="#+id/l4"
/> <TextView
android:id="#+id/FID"
android:layout_width="wrap_content"
android:layout_height="30dp"
android:text="FID"
android:textColor="#000"
android:textSize="12dp"
android:textStyle="bold"
android:layout_marginLeft="8dp"
android:layout_below="#+id/heizgriffe"/> <TextView
android:id="#+id/txt_ohlFrwork"
android:layout_width="wrap_content"
android:layout_height="30dp"
android:text="Ohliens frwork"
android:textColor="#000"
android:textSize="12dp"
android:textStyle="bold"
android:layout_marginLeft="8dp"
android:layout_below="#+id/FID"/>
<TextView
android:id="#+id/bmw_seitencoffer"
android:layout_width="wrap_content"
android:layout_height="30dp"
android:text="BMW-Seitencoffer"
android:textColor="#000"
android:textSize="12dp"
android:textStyle="bold"
android:layout_marginLeft="8dp"
android:layout_below="#+id/txt_ohlFrwork"/>
<TextView
android:id="#+id/bmw_seitencofferValue"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#000"
android:textSize="12dp"
android:layout_marginLeft="8dp"
android:layout_marginTop="5dp"
android:layout_below="#+id/bmw_seitencoffer"/>
<TextView
android:id="#+id/beschre"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#000"
android:textSize="14dp"
android:textStyle="bold"
android:text="Beschreibung"
android:layout_marginLeft="8dp"
android:layout_below="#+id/bmw_seitencofferValue"/>
<TextView
android:id="#+id/beschreibung"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#000"
android:textSize="12dp"
android:layout_marginLeft="8dp"
android:layout_marginTop="5dp"
android:layout_below="#+id/beschre"/>
</RelativeLayout>
<RelativeLayout
android:layout_width="400dp"
android:layout_height="150dp"
android:layout_below="#+id/r5_bike"
>
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="#+id/beschreibung"
android:background="#drawable/footer"
android:layout_marginBottom="7dp"
android:layout_marginTop="5dp"
android:layout_marginLeft="7dp"
android:layout_marginRight="7dp">
<TextView
android:id="#+id/handle"
android:layout_width="wrap_content"
android:layout_height="20dp"
android:textStyle="bold"
android:textSize="12dp"
android:textColor="#000"
android:text="Haendlerangebot"
android:layout_marginLeft="30dp"
></TextView>
<TextView
android:id="#+id/link"
android:layout_width="wrap_content"
android:layout_height="20dp"
android:textStyle="bold"
android:textSize="12dp"
android:maxLines="1"
android:singleLine="true"
android:ellipsize="end"
android:textColor="#000"
android:text="website"
android:layout_marginLeft="140dp"
></TextView>
<TextView
android:id="#+id/bikeName"
android:layout_width="wrap_content"
android:layout_height="20dp"
android:textStyle="bold"
android:textSize="12dp"
android:textColor="#000"
android:gravity="center"
android:layout_centerInParent="true"
android:text="Zitta"
android:layout_marginLeft="80dp"
android:layout_below="#+id/handle">
</TextView>
<Button
android:id="#+id/btn_footarrow"
android:layout_width="30dp"
android:layout_height="30dp"
android:layout_below="#+id/bikeName"
android:layout_marginLeft="260dp"
android:background="#drawable/arrow" />
<TextView
android:id="#+id/txtWebLand"
android:layout_width="wrap_content"
android:layout_height="20dp"
android:textStyle="bold"
android:textSize="10dp"
android:gravity="center"
android:textColor="#000"
android:text=""
android:layout_centerInParent="true"
android:layout_below="#+id/bikeName">
</TextView>
<TextView
android:id="#+id/address"
android:layout_width="wrap_content"
android:layout_height="20dp"
android:textStyle="bold"
android:textSize="10dp"
android:gravity="center_vertical"
android:textColor="#000"
android:text="#string/address"
android:layout_centerInParent="true"
android:layout_below="#+id/txtWebLand">
</TextView>
<TextView
android:id="#+id/telNoName"
android:layout_width="wrap_content"
android:layout_height="15dp"
android:gravity="center_vertical"
android:textSize="10dp"
android:textColor="#000"
android:text="Tel:"
android:layout_centerInParent="true"
android:layout_below="#+id/address"/> <TextView
android:id="#+id/faxName"
android:layout_width="wrap_content"
android:layout_height="15dp"
android:gravity="center_vertical"
android:textSize="10dp"
android:textColor="#000"
android:text="Fax :"
android:layout_centerInParent="true"
android:layout_below="#+id/telNoName">
</TextView>
</RelativeLayout>
</RelativeLayout>
</RelativeLayout>
</ScrollView>
<RelativeLayout
android:id="#+id/rl_footer"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:background="#fff">
<WebView
android:layout_width="fill_parent"
android:layout_height="50dp">
</WebView>
</RelativeLayout>
</RelativeLayout>
Last fax no is missing and that rectangle box is not visible in fully. if i am not using the footer view mean its working fine. what's the issue heere?
I don't know with your code, I guess either you recopied your xml file more than once, or you have not separated out your xml file. Whatever is the case. Edit your question, and post your question properly.
Apart from that, as far as your answer is concern you can use android:layout_weight="" for separating out your layout and get proper alignment to your screen. Try that out. If any problem let me know.