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.
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 am developing an Android App inside Visual Studio and I cant figure out how to make it scroll.
I am posting my AXML pastebin link!
AXML file
Thank you
Put your xml stuff inside a ScrollView. You should also change the android:layout_height of your root LinearLayout to wrap_content.
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#f0ffa0"
android:scrollIndicators="right"
android:scrollbarStyle="insideOverlay"
android:scrollbars="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<LinearLayout
android:id="#+id/linearLayout1"
android:layout_width="match_parent"
android:layout_height="65.3dp"
android:background="#aecc0a"
android:orientation="horizontal">
<ImageButton
android:id="#+id/imageButton1"
android:layout_width="48.3dp"
android:layout_height="41.0dp"
android:layout_marginLeft="10dp"
android:layout_marginTop="15dp"
android:adjustViewBounds="true"
android:background="#aecc0a"
android:clickable="true"
android:hapticFeedbackEnabled="true"
android:scaleType="fitStart"
android:src="#drawable/backbutton"/>
<TextView
android:id="#+id/loginLabel1"
android:layout_width="62.0dp"
android:layout_height="24.0dp"
android:layout_marginLeft="98dp"
android:layout_marginTop="25dp"
android:text="LOGIN"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="#000000"
android:textSize="20dp"
android:textStyle="bold"/>
<ImageView
android:id="#+id/imageView1"
android:layout_width="54.7dp"
android:layout_height="42.7dp"
android:layout_marginLeft="80dp"
android:layout_marginRight="10dp"
android:layout_marginTop="15dp"
android:src="#drawable/loginicon2"/>
</LinearLayout>
<Button
android:id="#+id/button1"
android:layout_width="match_parent"
android:layout_height="3.0dp"
android:layout_marginBottom="0dp"
android:background="#414347"
android:clickable="false"
android:text="Button"/>
<TextView
android:id="#+id/loginlabel3"
android:layout_width="258.3dp"
android:layout_height="wrap_content"
android:layout_marginLeft="60dp"
android:layout_marginTop="20dp"
android:text="ENTER YOUR DETAILS"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="#000000"
android:textSize="25dp"
android:textStyle="bold"/>
<Button
android:id="#+id/button1"
android:layout_width="310dp"
android:layout_height="3.0dp"
android:layout_marginBottom="0dp"
android:layout_marginLeft="25dp"
android:layout_marginTop="10dp"
android:background="#414347"
android:clickable="false"
android:text="Button"/>
<TextView
android:id="#+id/loginLabel1"
android:layout_width="148.3dp"
android:layout_height="wrap_content"
android:layout_marginLeft="120dp"
android:layout_marginTop="50dp"
android:text="CUSTOMER ID"
android:textAlignment="center"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="#000000"
android:textSize="20dp"
android:textStyle="bold"
android:typeface="serif"/>
<EditText
android:id="#+id/loginCustID"
android:layout_width="144.0dp"
android:layout_height="37.0dp"
android:layout_marginLeft="120dp"
android:layout_marginTop="5dp"
android:background="#ffffff"
android:editable="true"
android:hint="*Required"
android:inputType="numberSigned"
android:maxLength="8"
android:text="1234565432456"
android:textAlignment="center"
android:textColor="#000000"
android:textSize="30dp"
android:textStyle="bold"/>
<TextView
android:id="#+id/loginLabel4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="135dp"
android:layout_marginTop="30dp"
android:text="PASSWORD"
android:textAlignment="center"
android:textAllCaps="false"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="#000000"
android:textIsSelectable="false"
android:textSize="20dp"
android:textStyle="bold"/>
<EditText
android:id="#+id/loginPassword"
android:layout_width="200.0dp"
android:layout_height="37.0dp"
android:layout_marginLeft="95dp"
android:layout_marginTop="7dp"
android:background="#ffffff"
android:inputType="text"
android:password="true"
android:text="1234567890"
android:textColor="#000000"
android:textIsSelectable="false"
android:textSize="30dp"
android:textStyle="bold"/>
<Button
android:id="#+id/loginSubmit"
android:layout_width="140.5dp"
android:layout_height="66.0dp"
android:layout_marginLeft="120dp"
android:layout_marginTop="60dp"
android:background="#5dea4b"
android:scrollbarStyle="insideInset"
android:scrollbars="vertical"
android:text="LOGIN"
android:textAlignment="center"
android:textSize="25dp"
android:textStyle="bold"/>
<Button
android:id="#+id/button1"
android:layout_width="match_parent"
android:layout_height="3.0dp"
android:layout_marginBottom="0dp"
android:layout_marginTop="50dp"
android:background="#414347"
android:clickable="false"
android:text="Button"/>
<LinearLayout
android:id="#+id/linearLayout2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<LinearLayout
android:id="#+id/linearLayout3"
android:layout_width="260.0dp"
android:layout_height="match_parent"
android:orientation="vertical">
<TextView
android:id="#+id/textView1"
android:layout_width="230.3dp"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:layout_marginTop="5dp"
android:scrollbarStyle="insideOverlay"
android:text="* Customer ID is 8 digits long"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#000000"
android:textStyle="italic"/>
<TextView
android:id="#+id/textView2"
android:layout_width="235.0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:layout_marginTop="5dp"
android:text="* Password is 8-10 digits long"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#000000"
android:textStyle="italic"/>
</LinearLayout>
<Button
android:id="#+id/button1"
android:layout_width="2.7dp"
android:layout_height="92.7dp"
android:background="#414347"
android:clickable="false"/>
<ImageButton
android:id="#+id/imageButton2"
android:layout_width="89.0dp"
android:layout_height="78.0dp"
android:layout_marginLeft="5dp"
android:layout_marginTop="5dp"
android:background="#f0ffa0"
android:scaleType="fitCenter"
android:src="#drawable/easeofaccess"/>
</LinearLayout>
</LinearLayout>
</ScrollView>
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 an activity with style of android:theme="#android:style/Theme.Dialog" .The activity is shown as dialog but the problem is to reduce the height of the dialog to specified level..
Please give me a solution??????
This is my activity dialog XML code
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#drawable/bg"
android:orientation="vertical"
style="#style/MyActionsDialogTheme">
<RelativeLayout
android:id="#+id/relativeLayout1"
android:layout_width="match_parent"
android:layout_height="40dp"
android:background="#drawable/custom_title"
android:gravity="center_vertical" >
<RelativeLayout
android:id="#+id/relativeLayout2"
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginBottom="5dp"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:layout_marginTop="5dp"
android:gravity="center_vertical" >
<TextView
android:id="#+id/textView1"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:gravity="center_vertical"
android:text="Quick Actions"
android:textColor="#ffffff"
android:textSize="18dp"
android:textStyle="bold|italic"
android:typeface="serif" />
</RelativeLayout>
</RelativeLayout>
<TextView
android:id="#+id/tv_edit"
android:layout_gravity="center_horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="20dp"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:layout_marginTop="20dp"
android:text="Edit Reminder"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="#000000"
android:textStyle="bold|italic"
android:typeface="serif" />
<TextView
android:id="#+id/tv_delete"
android:layout_gravity="center_horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="20dp"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:text="Delete Reminder"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="#000000"
android:textStyle="bold|italic"
android:typeface="serif" />
<Button
android:id="#+id/btn_cancel"
android:layout_width="200dp"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:background="#drawable/custom_button"
android:text="Cancel"
android:textColor="#ffffff"
android:textStyle="bold|italic"
android:typeface="serif" />
</LinearLayout>
Try this.. give dialog main layout hight as wrap_content
if you give match_parent means it'll fill the parent layout full so give wrap_content
<RelativeLayout
android:id="#+id/relativeLayout1"
android:layout_width="match_parent"
android:layout_height="40dp"
android:background="#drawable/custom_title"
android:gravity="center_vertical" >
<RelativeLayout
android:id="#+id/relativeLayout2"
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginBottom="5dp"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:layout_marginTop="5dp"
android:gravity="center_vertical" >
<TextView
android:id="#+id/textView1"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:gravity="center_vertical"
android:text="Quick Actions"
android:textColor="#ffffff"
android:textSize="18dp"
android:textStyle="bold|italic"
android:typeface="serif" />
</RelativeLayout>
</RelativeLayout>
<TextView
android:id="#+id/tv_edit"
android:layout_gravity="center_horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="20dp"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:layout_marginTop="20dp"
android:text="Edit Reminder"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="#000000"
android:textStyle="bold|italic"
android:typeface="serif" />
<TextView
android:id="#+id/tv_delete"
android:layout_gravity="center_horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="20dp"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:text="Delete Reminder"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="#000000"
android:textStyle="bold|italic"
android:typeface="serif" />
<Button
android:id="#+id/btn_cancel"
android:layout_width="200dp"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:background="#drawable/custom_button"
android:text="Cancel"
android:textColor="#ffffff"
android:textStyle="bold|italic"
android:typeface="serif" />
try this
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#drawable/bg"
android:orientation="vertical"
style="#style/MyActionsDialogTheme">
<RelativeLayout
android:id="#+id/relativeLayout1"
android:layout_width="match_parent"
android:layout_height="40dp"
android:background="#drawable/custom_title"
android:gravity="center_vertical" >
<RelativeLayout
android:id="#+id/relativeLayout2"
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginBottom="5dp"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:layout_marginTop="5dp"
android:gravity="center_vertical" >
<TextView
android:id="#+id/textView1"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:gravity="center_vertical"
android:text="Quick Actions"
android:textColor="#ffffff"
android:textSize="18dp"
android:textStyle="bold|italic"
android:typeface="serif" />
</RelativeLayout>
</RelativeLayout>
<TextView
android:id="#+id/tv_edit"
android:layout_gravity="center_horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="20dp"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:layout_marginTop="20dp"
android:text="Edit Reminder"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="#000000"
android:textStyle="bold|italic"
android:typeface="serif" />
<TextView
android:id="#+id/tv_delete"
android:layout_gravity="center_horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="20dp"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:text="Delete Reminder"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="#000000"
android:textStyle="bold|italic"
android:typeface="serif" />
<Button
android:id="#+id/btn_cancel"
android:layout_width="200dp"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:background="#drawable/custom_button"
android:text="Cancel"
android:textColor="#ffffff"
android:textStyle="bold|italic"
android:typeface="serif" />
</LinearLayout>
use wrap Content in place of matchparent in LinearLayout
Just reduce the background image , then it's work