android - action bar is hiding the upper edit text and text view -


the action bar in application hiding upper edit text , text view. don't know how go around issue. have pasted xml layout code below. want show menu items in action bar.

<?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.coordinatorlayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="fill_parent" android:fitssystemwindows="true" tools:context=".mainactivity" >  <android.support.design.widget.appbarlayout     android:layout_height="wrap_content"     android:layout_width="match_parent"     android:theme="@style/apptheme.appbaroverlay">      <android.support.v7.widget.toolbar android:id="@+id/toolbar"         android:layout_width="match_parent"         android:layout_height="wrap_content"         android:background="?attr/colorprimary"         android:theme="@style/apptheme"         android:touchscreenblocksfocus="false"         android:visibility="visible" /> </android.support.design.widget.appbarlayout>  <include layout="@layout/content_main"     android:layout_height="match_parent"     android:layout_width="wrap_content" />  <android.support.design.widget.floatingactionbutton android:id="@+id/fab"     android:layout_width="wrap_content" android:layout_height="wrap_content"     android:layout_gravity="bottom|end"              android:layout_margin="@dimen/fab_margin"     android:src="@android:drawable/ic_dialog_email" />  </android.support.design.widget.coordinatorlayout> 

that design seems wrong.and think problem in the:

app:layout_behavior="@string/appbar_scrolling_view_behavior" 

which set gridlayout , should hide or causes problem.so, use layout , make sure not using inside nestedscrollview because have scrollview: (better use nestedscrollview instead scrollview seems using coordinatorlayout)

<?xml version="1.0" encoding="utf-8"?> <scrollview xmlns:android="http://schemas.android.com/apk/res/android"     xmlns:app="http://schemas.android.com/apk/res-auto"     xmlns:tools="http://schemas.android.com/tools"     android:layout_width="fill_parent"     android:layout_height="fill_parent"     android:paddingbottom="@dimen/activity_vertical_margin"     android:paddingleft="@dimen/activity_horizontal_margin"     android:paddingright="@dimen/activity_horizontal_margin"     android:paddingtop="@dimen/activity_vertical_margin"     app:layout_behavior="@string/appbar_scrolling_view_behavior"     tools:context=".mainactivity"     tools:showin="@layout/activity_main">      <gridlayout         android:layout_width="match_parent"         android:layout_height="wrap_content"         android:columncount="50"         android:orientation="vertical"         android:rowcount="40">          <textview             android:id="@+id/textview"             android:layout_width="98dp"             android:layout_height="37dp"             android:layout_column="1"             android:layout_row="2"             android:text="code" />          <edittext             android:id="@+id/edittext"             android:layout_width="63dp"             android:layout_height="wrap_content"             android:layout_column="2"             android:layout_row="2" />          <textview             android:id="@+id/textview2"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:layout_column="1"             android:layout_row="3"             android:text="name" />          <edittext             android:id="@+id/edittext2"             android:layout_width="70dp"             android:layout_height="wrap_content"             android:layout_column="2"             android:layout_row="3" />          <textview             android:id="@+id/textview3"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:layout_column="1"             android:layout_row="4"             android:text="phone" />          <edittext             android:id="@+id/edittext3"             android:layout_width="120dp"             android:layout_height="wrap_content"             android:layout_column="2"             android:layout_row="4"             android:ems="10"             android:inputtype="phone" />          <textview             android:id="@+id/textview5"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:layout_column="1"             android:layout_row="5"             android:text="address" />          <edittext             android:id="@+id/edittext4"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:layout_column="2"             android:layout_row="5"             android:ems="10"             android:inputtype="textpostaladdress" />          <textview             android:id="@+id/textview4"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:layout_column="1"             android:layout_row="6"             android:text="e-mail" />          <edittext             android:id="@+id/edittext5"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:layout_column="2"             android:layout_row="6"             android:ems="10"             android:inputtype="textemailaddress" />          <textview             android:id="@+id/textview6"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:layout_column="1"             android:layout_row="7"             android:text="reg.no." />          <edittext             android:id="@+id/edittext6"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:layout_column="2"             android:layout_row="7"             android:ems="10"             android:inputtype="number" />          <textview             android:id="@+id/textview7"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:layout_column="1"             android:layout_row="8"             android:text="reg.date" />          <edittext             android:id="@+id/edittext7"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:layout_column="2"             android:layout_row="8"             android:ems="10"             android:inputtype="date" />          <button             android:id="@+id/button"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:layout_column="2"             android:layout_row="12"             android:text="save me" />      </gridlayout> </scrollview> 

mainlayout:

<?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.coordinatorlayout xmlns:android="http://schemas.android.com/apk/res/android"     xmlns:tools="http://schemas.android.com/tools"     android:layout_width="match_parent"     android:layout_height="fill_parent"     android:fitssystemwindows="true"     tools:context=".mainactivity">      <android.support.design.widget.appbarlayout         android:layout_width="match_parent"         android:layout_height="wrap_content"         android:theme="@style/apptheme">          <android.support.v7.widget.toolbar             android:id="@+id/toolbar"             android:layout_width="match_parent"             android:layout_height="wrap_content"             android:background="?attr/colorprimary"             android:theme="@style/apptheme"             android:touchscreenblocksfocus="false"             android:visibility="visible" />     </android.support.design.widget.appbarlayout>      <include layout="@layout/content_main" />      <android.support.design.widget.floatingactionbutton         android:id="@+id/fab"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_gravity="bottom|end"         android:layout_margin="@dimen/fab_margin"         android:src="@android:drawable/ic_dialog_email" />  </android.support.design.widget.coordinatorlayout> 

result:

enter image description here

also, i'd rather use nestedscrollview instead this:

<?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.coordinatorlayout xmlns:android="http://schemas.android.com/apk/res/android"     xmlns:app="http://schemas.android.com/apk/res-auto"     xmlns:tools="http://schemas.android.com/tools"     android:layout_width="match_parent"     android:layout_height="fill_parent"     android:fitssystemwindows="true"     tools:context=".mainactivity">      <android.support.v4.widget.nestedscrollview         android:layout_width="match_parent"         android:layout_height="match_parent"         app:layout_behavior="@string/appbar_scrolling_view_behavior">          <include layout="@layout/content_main" />      </android.support.v4.widget.nestedscrollview>      <android.support.design.widget.appbarlayout         android:layout_width="match_parent"         android:layout_height="wrap_content"         android:theme="@style/apptheme">          <android.support.v7.widget.toolbar             android:id="@+id/toolbar"             android:layout_width="match_parent"             android:layout_height="wrap_content"             android:background="?attr/colorprimary"             android:theme="@style/apptheme"             android:touchscreenblocksfocus="false"             android:visibility="visible" />     </android.support.design.widget.appbarlayout>       <android.support.design.widget.floatingactionbutton         android:id="@+id/fab"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_gravity="bottom|end"         android:layout_margin="@dimen/fab_margin"         android:src="@android:drawable/ic_dialog_email" />  </android.support.design.widget.coordinatorlayout> 

contents:

<?xml version="1.0" encoding="utf-8"?> <gridlayout xmlns:android="http://schemas.android.com/apk/res/android"     xmlns:app="http://schemas.android.com/apk/res-auto"     xmlns:tools="http://schemas.android.com/tools"     android:layout_width="match_parent"     android:layout_height="wrap_content"     android:columncount="50"     android:orientation="vertical"     android:paddingbottom="@dimen/activity_vertical_margin"     android:paddingleft="@dimen/activity_horizontal_margin"     android:paddingright="@dimen/activity_horizontal_margin"     android:paddingtop="@dimen/activity_vertical_margin"     android:rowcount="40"     app:layout_behavior="@string/appbar_scrolling_view_behavior"     tools:context=".mainactivity"     tools:showin="@layout/activity_main">      <textview         android:id="@+id/textview"         android:layout_width="98dp"         android:layout_height="37dp"         android:layout_column="1"         android:layout_row="2"         android:text="code" />      <edittext         android:id="@+id/edittext"         android:layout_width="63dp"         android:layout_height="wrap_content"         android:layout_column="2"         android:layout_row="2" />      <textview         android:id="@+id/textview2"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_column="1"         android:layout_row="3"         android:text="name" />      <edittext         android:id="@+id/edittext2"         android:layout_width="70dp"         android:layout_height="wrap_content"         android:layout_column="2"         android:layout_row="3" />      <textview         android:id="@+id/textview3"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_column="1"         android:layout_row="4"         android:text="phone" />      <edittext         android:id="@+id/edittext3"         android:layout_width="120dp"         android:layout_height="wrap_content"         android:layout_column="2"         android:layout_row="4"         android:ems="10"         android:inputtype="phone" />      <textview         android:id="@+id/textview5"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_column="1"         android:layout_row="5"         android:text="address" />      <edittext         android:id="@+id/edittext4"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_column="2"         android:layout_row="5"         android:ems="10"         android:inputtype="textpostaladdress" />      <textview         android:id="@+id/textview4"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_column="1"         android:layout_row="6"         android:text="e-mail" />      <edittext         android:id="@+id/edittext5"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_column="2"         android:layout_row="6"         android:ems="10"         android:inputtype="textemailaddress" />      <textview         android:id="@+id/textview6"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_column="1"         android:layout_row="7"         android:text="reg.no." />      <edittext         android:id="@+id/edittext6"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_column="2"         android:layout_row="7"         android:ems="10"         android:inputtype="number" />      <textview         android:id="@+id/textview7"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_column="1"         android:layout_row="8"         android:text="reg.date" />      <edittext         android:id="@+id/edittext7"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_column="2"         android:layout_row="8"         android:ems="10"         android:inputtype="date" />      <button         android:id="@+id/button"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_column="2"         android:layout_row="12"         android:text="save me" />  </gridlayout> 

Comments

Popular posts from this blog

routing - AngularJS State management ->load multiple states in one page -

python - GRASS parser() error -

Swift game error message -