android - Sliding drawer at bottom is not opening -


i creating 1 app,in app have set of textview inside scrollview,i set sliding drawer @ bottom open,but issue sliding drawer not opening completely..following snippet code of ui..

<linearlayout xmlns:android="http://schemas.android.com/apk/res/android"     xmlns:tools="http://schemas.android.com/tools"     android:layout_width="match_parent"     android:layout_height="match_parent"     android:orientation="vertical"      >        <scrollview         android:id="@+id/scrollview"         android:layout_width="fill_parent"         android:layout_height="wrap_content" >          <linearlayout             android:layout_width="match_parent"             android:layout_height="match_parent"             android:gravity="center_horizontal"             android:orientation="vertical" >              <textview                 android:id="@+id/product_detail"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:layout_marginbottom="5dip"                 android:layout_marginleft="5dip"                 android:layout_margintop="5dip"                 android:text="product details"                 android:textsize="25dp" />              <view                 android:layout_width="200dp"                 android:layout_height="2dip"                 android:layout_gravity="center_horizontal"                 android:background="@color/divider" />              <relativelayout                  android:layout_height="wrap_content"                 android:layout_width="match_parent"                 >              <textview                 android:id="@+id/titlebrand"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:text="@string/brand" />                <textview                   android:id="@+id/desc_name"                   android:layout_width="wrap_content"                   android:layout_height="wrap_content"                   android:layout_alignparenttop="true"                   android:layout_marginleft="115dp"                   android:layout_torightof="@+id/titlebrand"                   android:text="sdffdfs"                   android:textsize="16dp" />             </relativelayout>              <view                 android:layout_width="wrap_content"                 android:layout_height="2dip"                 android:layout_gravity="center_horizontal"                 android:background="@color/divider" />               <relativelayout                  android:layout_height="wrap_content"                 android:layout_width="match_parent"                 >              <textview                 android:id="@+id/titleform"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:text="@string/form" />              <textview                 android:id="@+id/form_name"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:layout_alignparentright="true"                 android:layout_alignparenttop="true"                 android:layout_marginright="116dp"                 android:text="sdffdfs"                 android:textsize="16dp" />                  </relativelayout>             <view                 android:layout_width="wrap_content"                 android:layout_height="2dip"                 android:layout_gravity="center_horizontal"                 android:background="@color/divider" />               <relativelayout                  android:layout_height="wrap_content"                 android:layout_width="match_parent"                 >              <textview                 android:id="@+id/titlemrp"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:text="@string/mrp" />               <textview                  android:id="@+id/desc_mrp"                  android:layout_width="wrap_content"                  android:layout_height="wrap_content"                  android:layout_alignparentright="true"                  android:layout_alignparenttop="true"                  android:layout_marginright="116dp"                  android:text="sdffdfs"                  android:textsize="16dp" />  </relativelayout>              <view                 android:layout_width="wrap_content"                 android:layout_height="2dip"                 android:layout_gravity="center_horizontal"                 android:background="@color/divider" />               <relativelayout                  android:layout_height="wrap_content"                 android:layout_width="match_parent"                 >             <textview                 android:id="@+id/titlepacking"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:text="@string/packing" />              <textview                 android:id="@+id/desc_packing"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:layout_alignparenttop="true"                 android:layout_marginleft="104dp"                 android:layout_torightof="@+id/titlepacking"                 android:text="sdffdfs"                 android:textsize="16dp" />  </relativelayout>              <view                 android:layout_width="wrap_content"                 android:layout_height="2dip"                 android:layout_gravity="center_horizontal"                 android:background="@color/divider" />               <relativelayout                  android:layout_height="wrap_content"                 android:layout_width="match_parent"                 >             <textview                 android:id="@+id/titlecompany"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:text="@string/company" />              <textview                 android:id="@+id/desc_comp"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:layout_alignparenttop="true"                 android:layout_marginleft="96dp"                 android:layout_torightof="@+id/titlecompany"                 android:text="sdffdfs"                 android:textsize="16dp" />              </relativelayout>              <view                 android:layout_width="wrap_content"                 android:layout_height="2dip"                 android:layout_gravity="center_horizontal"                 android:background="@color/divider" />               <relativelayout                  android:layout_height="wrap_content"                 android:layout_width="match_parent"                 >              <textview                 android:id="@+id/titlewithbrand"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:text="@string/with_brand" />             <textview                android:id="@+id/desc_withbrnd"                android:layout_width="wrap_content"                android:layout_height="wrap_content"                android:layout_alignparenttop="true"                android:layout_marginleft="90dp"                android:layout_torightof="@+id/titlewithbrand"                android:text="sdffdfs"                android:textsize="16dp" />             </relativelayout>              <view                 android:layout_width="wrap_content"                 android:layout_height="2dip"                 android:layout_gravity="center_horizontal"                 android:background="@color/divider" />               <relativelayout                  android:layout_height="wrap_content"                 android:layout_width="match_parent"                 >              <textview                 android:id="@+id/titlestrength"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:text="@string/strength" />   <textview      android:id="@+id/desc_strength"      android:layout_width="wrap_content"      android:layout_height="wrap_content"      android:layout_alignparenttop="true"      android:layout_marginleft="102dp"      android:layout_torightof="@+id/titlestrength"      android:text="sdffdfs" />  </relativelayout>              <view                 android:layout_width="wrap_content"                 android:layout_height="2dip"                 android:layout_gravity="center_horizontal"                 android:background="@color/divider" />              <relativelayout                  android:layout_height="wrap_content"                 android:layout_width="match_parent"                 >                 <textview                 android:id="@+id/titlecontent"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:text="@string/content" />               <textview                  android:id="@+id/desc_content"                  android:layout_width="wrap_content"                  android:layout_height="wrap_content"                  android:layout_alignparenttop="true"                  android:layout_marginleft="107dp"                  android:layout_torightof="@+id/titlecontent"                  android:text="sdffdfs"                  android:textsize="16dp" />  </relativelayout>              <view                 android:layout_width="wrap_content"                 android:layout_height="2dip"                 android:layout_gravity="center_horizontal"                 android:background="@color/divider" />           </linearlayout>         </scrollview>          <slidingdrawer         android:id="@+id/bottom"         android:layout_width="match_parent"         android:layout_height="match_parent"         android:layout_centerhorizontal="true"         android:orientation="vertical"         android:layout_margintop="150dp"         android:content="@+id/content"         android:handle="@+id/handle" >          <button             android:id="@+id/handle"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:text="handle" />          <linearlayout             android:id="@+id/content"             android:layout_width="match_parent"             android:layout_height="match_parent"              android:orientation="vertical"             android:background="#00ff00">              <textview             android:id="@+id/textview1"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:layout_margintop="20dp"             android:layout_marginleft="42dp"             android:textsize="25dp"             android:text="bottom top" />              <checkbox                  android:id="@+id/checkbox1"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:layout_marginleft="20dp"             android:layout_margintop="20dp"             android:text="jelly bean"             android:textsize="17dp"                 />          <checkbox                  android:id="@+id/checkbox2"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:layout_marginleft="20dp"             android:layout_margintop="10dp"             android:text="ice cream sandwich"             android:textsize="17dp"                 />          <checkbox                  android:id="@+id/checkbox3"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:layout_marginleft="20dp"             android:layout_margintop="10dp"             android:text="honeycomb"             android:textsize="17dp"                 />          </linearlayout>     </slidingdrawer>   </linearlayout> 

check out library

https://github.com/umano/androidslidinguppanel

it umano app, has released code.

or

in existing code remove android:layout_margintop="150dp" line sliding drawer issue solve.

below code cover slide drawer more half screen :

<?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"     android:orientation="vertical">       <scrollview         android:id="@+id/scrollview"         android:layout_width="fill_parent"         android:layout_height="wrap_content">          <linearlayout             android:layout_width="match_parent"             android:layout_height="match_parent"             android:gravity="center_horizontal"             android:orientation="vertical">              <textview                 android:id="@+id/product_detail"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:layout_marginbottom="5dip"                 android:layout_marginleft="5dip"                 android:layout_margintop="5dip"                 android:text="product details"                 android:textsize="25dp" />              <view                 android:layout_width="200dp"                 android:layout_height="2dip"                 android:layout_gravity="center_horizontal"                 android:background="@android:color/black" />              <relativelayout                 android:layout_width="match_parent"                 android:layout_height="wrap_content">                  <textview                     android:id="@+id/titlebrand"                     android:layout_width="wrap_content"                     android:layout_height="wrap_content"                     android:text="brand" />                  <textview                     android:id="@+id/desc_name"                     android:layout_width="wrap_content"                     android:layout_height="wrap_content"                     android:layout_alignparenttop="true"                     android:layout_marginleft="115dp"                     android:layout_torightof="@+id/titlebrand"                     android:text="sdffdfs"                     android:textsize="16dp" />              </relativelayout>              <view                 android:layout_width="wrap_content"                 android:layout_height="2dip"                 android:layout_gravity="center_horizontal"                 android:background="@android:color/black" />              <relativelayout                 android:layout_width="match_parent"                 android:layout_height="wrap_content">                  <textview                     android:id="@+id/titleform"                     android:layout_width="wrap_content"                     android:layout_height="wrap_content"                     android:text="form" />                  <textview                     android:id="@+id/form_name"                     android:layout_width="wrap_content"                     android:layout_height="wrap_content"                     android:layout_alignparentright="true"                     android:layout_alignparenttop="true"                     android:layout_marginright="116dp"                     android:text="sdffdfs"                     android:textsize="16dp" />              </relativelayout>              <view                 android:layout_width="wrap_content"                 android:layout_height="2dip"                 android:layout_gravity="center_horizontal"                 android:background="@android:color/black" />              <relativelayout                 android:layout_width="match_parent"                 android:layout_height="wrap_content">                  <textview                     android:id="@+id/titlemrp"                     android:layout_width="wrap_content"                     android:layout_height="wrap_content"                     android:text="map" />                  <textview                     android:id="@+id/desc_mrp"                     android:layout_width="wrap_content"                     android:layout_height="wrap_content"                     android:layout_alignparentright="true"                     android:layout_alignparenttop="true"                     android:layout_marginright="116dp"                     android:text="sdffdfs"                     android:textsize="16dp" />              </relativelayout>              <view                 android:layout_width="wrap_content"                 android:layout_height="2dip"                 android:layout_gravity="center_horizontal"                 android:background="@android:color/black" />              <relativelayout                 android:layout_width="match_parent"                 android:layout_height="wrap_content">                  <textview                     android:id="@+id/titlepacking"                     android:layout_width="wrap_content"                     android:layout_height="wrap_content"                     android:text="packing" />                  <textview                     android:id="@+id/desc_packing"                     android:layout_width="wrap_content"                     android:layout_height="wrap_content"                     android:layout_alignparenttop="true"                     android:layout_marginleft="104dp"                     android:layout_torightof="@+id/titlepacking"                     android:text="sdffdfs"                     android:textsize="16dp" />              </relativelayout>              <view                 android:layout_width="wrap_content"                 android:layout_height="2dip"                 android:layout_gravity="center_horizontal"                 android:background="@android:color/black" />              <relativelayout                 android:layout_width="match_parent"                 android:layout_height="wrap_content">                  <textview                     android:id="@+id/titlecompany"                     android:layout_width="wrap_content"                     android:layout_height="wrap_content"                     android:text="company" />                  <textview                     android:id="@+id/desc_comp"                     android:layout_width="wrap_content"                     android:layout_height="wrap_content"                     android:layout_alignparenttop="true"                     android:layout_marginleft="96dp"                     android:layout_torightof="@+id/titlecompany"                     android:text="sdffdfs"                     android:textsize="16dp" />              </relativelayout>              <view                 android:layout_width="wrap_content"                 android:layout_height="2dip"                 android:layout_gravity="center_horizontal"                 android:background="@android:color/black" />              <relativelayout                 android:layout_width="match_parent"                 android:layout_height="wrap_content">                  <textview                     android:id="@+id/titlewithbrand"                     android:layout_width="wrap_content"                     android:layout_height="wrap_content"                     android:text="bransd" />                  <textview                     android:id="@+id/desc_withbrnd"                     android:layout_width="wrap_content"                     android:layout_height="wrap_content"                     android:layout_alignparenttop="true"                     android:layout_marginleft="90dp"                     android:layout_torightof="@+id/titlewithbrand"                     android:text="sdffdfs"                     android:textsize="16dp" />              </relativelayout>              <view                 android:layout_width="wrap_content"                 android:layout_height="2dip"                 android:layout_gravity="center_horizontal"                 android:background="@android:color/black" />              <relativelayout                 android:layout_width="match_parent"                 android:layout_height="wrap_content">                  <textview                     android:id="@+id/titlestrength"                     android:layout_width="wrap_content"                     android:layout_height="wrap_content"                     android:text="strength" />                  <textview                     android:id="@+id/desc_strength"                     android:layout_width="wrap_content"                     android:layout_height="wrap_content"                     android:layout_alignparenttop="true"                     android:layout_marginleft="102dp"                     android:layout_torightof="@+id/titlestrength"                     android:text="sdffdfs" />              </relativelayout>              <view                 android:layout_width="wrap_content"                 android:layout_height="2dip"                 android:layout_gravity="center_horizontal"                 android:background="@android:color/black" />              <relativelayout                 android:layout_width="match_parent"                 android:layout_height="wrap_content">                  <textview                     android:id="@+id/titlecontent"                     android:layout_width="wrap_content"                     android:layout_height="wrap_content"                     android:text="content" />                  <textview                     android:id="@+id/desc_content"                     android:layout_width="wrap_content"                     android:layout_height="wrap_content"                     android:layout_alignparenttop="true"                     android:layout_marginleft="107dp"                     android:layout_torightof="@+id/titlecontent"                     android:text="sdffdfs"                     android:textsize="16dp" />              </relativelayout>              <view                 android:layout_width="wrap_content"                 android:layout_height="2dip"                 android:layout_gravity="center_horizontal"                 android:background="@android:color/black" />           </linearlayout>       </scrollview>      <slidingdrawer         android:id="@+id/bottom"         android:layout_width="match_parent"         android:layout_height="match_parent"         android:content="@+id/content"         android:layout_margintop="100dp"         android:handle="@+id/handle"         android:orientation="vertical">          <button             android:id="@+id/handle"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:text="handle" />          <linearlayout             android:id="@+id/content"             android:layout_width="match_parent"             android:layout_height="match_parent"             android:background="#00ff00"             android:orientation="vertical">              <textview                 android:id="@+id/textview1"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:layout_marginleft="42dp"                 android:layout_margintop="20dp"                 android:text="bottom top"                 android:textsize="25dp" />              <checkbox                 android:id="@+id/checkbox1"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:layout_marginleft="20dp"                 android:layout_margintop="20dp"                 android:text="jelly bean"                 android:textsize="17dp" />              <checkbox                 android:id="@+id/checkbox2"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:layout_marginleft="20dp"                 android:layout_margintop="10dp"                 android:text="ice cream sandwich"                 android:textsize="17dp" />              <checkbox                 android:id="@+id/checkbox3"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:layout_marginleft="20dp"                 android:layout_margintop="10dp"                 android:text="honeycomb"                 android:textsize="17dp" />          </linearlayout>     </slidingdrawer>   </relativelayout> 

Comments

Popular posts from this blog

toolbar - How to add link to user registration inside toobar in admin joomla 3 custom component -

linux - disk space limitation when creating war file -

How to provide Authorization & Authentication using Asp.net, C#? -