0
을 포함하지 스크롤 난 나머지 화면의 전체를 커버 basic_layout 다음 상대 레이아웃을 만들고 싶어 목록 상대 레이아웃 내부보기 및보기 화면
<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/drawer_layout"
android:layout_width="match_parent"
android:layout_height="match_parent">
<!-- The main content view -->
<FrameLayout
android:id="@+id/content_frame"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/searchScreenBG">
<RelativeLayout
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:layout_marginBottom="@dimen/_7sdp">
<ImageButton
android:id="@+id/ib_hamburger"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:layout_marginEnd="@dimen/_16sdp"
android:layout_marginRight="@dimen/_16sdp"
android:layout_marginTop="@dimen/_15sdp"
android:background="@android:color/transparent"
android:contentDescription="@null"
app:srcCompat="@drawable/ham_burger" />
<com.rod.com.rod.ui.views.CTextView
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBottom="@+id/ib_hamburger"
android:layout_centerHorizontal="true"
android:text="@string/basic_details"
android:textColor="@color/colorGreen" />
<ImageButton
android:id="@+id/ib_back"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_alignTop="@+id/ib_hamburger"
android:layout_marginLeft="@dimen/_16sdp"
android:layout_marginStart="@dimen/_16sdp"
android:background="@android:color/transparent"
android:contentDescription="@null"
app:srcCompat="@drawable/left_arrow" />
</RelativeLayout>
<RelativeLayout
android:id="@+id/reg_no_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/_5sdp"
android:layout_below="@+id/title_bar"
android:background="@color/colorWhite">
<TextView
android:id="@+id/tv_reg_no"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="19dp"
android:textColor="@color/colorLightGrey" />
</RelativeLayout>
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_below="@+id/reg_no_layout"
>
<LinearLayout android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:orientation="vertical"
android:layout_marginRight="@dimen/_10sdp"
android:layout_marginLeft="@dimen/_10sdp"
android:layout_weight="1">
<RelativeLayout
android:id="@+id/basic_details"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginTop="@dimen/_10sdp"
android:background="@drawable/list_item_bg"
android:paddingBottom="@dimen/_10sdp">
<TextView
android:id="@+id/tv_district_label"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="50dp"
android:layout_marginStart="50dp"
android:layout_marginTop="11dp"
android:text="@string/district"
android:textColor="@color/colorBlack"
android:textSize="@dimen/_13sdp" />
<TextView
android:id="@+id/tv_district"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/tv_district_label"
android:layout_alignStart="@+id/tv_district_label"
android:layout_below="@+id/tv_district_label"
android:text="TextView"
android:textColor="@color/colorLightGrey" />
<TextView
android:id="@+id/tv_tehsil_label"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="@+id/tv_district"
android:layout_alignParentEnd="true"
android:layout_alignParentRight="true"
android:layout_marginEnd="75dp"
android:layout_marginRight="75dp"
android:text="@string/tehsil"
android:textColor="@color/colorBlack" />
<TextView
android:id="@+id/tv_tehsil"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBottom="@+id/tv_district"
android:layout_alignLeft="@+id/tv_tehsil_label"
android:layout_alignStart="@+id/tv_tehsil_label"
android:text="TextView"
android:textColor="@color/colorLightGrey" />
<TextView
android:id="@+id/tv_date_label"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/tv_district"
android:layout_alignStart="@+id/tv_district"
android:layout_below="@+id/tv_district"
android:layout_marginTop="13dp"
android:text="@string/date"
android:textColor="@color/colorBlack" />
<TextView
android:id="@+id/tv_date"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/tv_date_label"
android:layout_alignStart="@+id/tv_date_label"
android:layout_below="@+id/tv_date_label"
android:text="TextView"
android:textColor="@color/colorLightGrey" />
<TextView
android:id="@+id/tv_jild_no_label"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBottom="@+id/tv_date_label"
android:layout_alignLeft="@+id/tv_tehsil"
android:layout_alignStart="@+id/tv_tehsil"
android:text="@string/jild_no"
android:textColor="@color/colorBlack" />
<TextView
android:id="@+id/tv_jild_no"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/tv_jild_no_label"
android:layout_alignStart="@+id/tv_jild_no_label"
android:layout_below="@+id/tv_jild_no_label"
android:text="TextView"
android:textColor="@color/colorLightGrey" />
<TextView
android:id="@+id/tv_party_label"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/tv_date"
android:layout_alignStart="@+id/tv_date"
android:layout_below="@+id/tv_date"
android:layout_marginTop="13dp"
android:text="@string/party"
android:textColor="@color/colorBlack" />
<TextView
android:id="@+id/tv_party"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/tv_party_label"
android:layout_alignStart="@+id/tv_party_label"
android:layout_below="@+id/tv_party_label"
android:text="TextView"
android:textColor="@color/colorLightGrey" />
</RelativeLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="0dip"
android:layout_weight="1"
android:layout_below="@+id/basic_details"
android:layout_marginTop="13dp"
android:background="@drawable/list_item_bg">
<TextView
android:id="@+id/tv_member_details_label"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="@dimen/_40sdp"
android:layout_marginStart="@dimen/_40sdp"
android:layout_marginTop="14dp"
android:text="@string/member_details"
android:textColor="@color/colorBlack"
android:textSize="@dimen/_16sdp" />
<ListView
android:id="@+id/lv_members"
android:layout_width="match_parent"
android:layout_height="fill_parent"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_below="@+id/tv_member_details_label"
android:layout_marginLeft="@dimen/_40sdp"
android:layout_marginRight="@dimen/_40sdp"
android:layout_marginStart="@dimen/_40sdp"
android:layout_marginTop="16dp"
android:divider="@color/colorLightGrey"
android:dividerHeight="@dimen/_1sdp" />
</RelativeLayout>
</LinearLayout>
</ScrollView>
</RelativeLayout>
</FrameLayout>
레이아웃
아래에 있습니다. 그것을 어떻게 성취 할 수 있습니까? 검색을 한 후에는 스크롤 뷰 내부에 선형 레이아웃을 넣어야한다는 사실을 알았고 상대 레이아웃을 추가해야했습니다. 그러나 그것은 도움이되지 않습니다.----RelativeLayout
-------TitleBar
-------TextView
-------ScrollView (rest of screen)
----------RelativeLayout (upper portion of scroll view)
------------TextViews
----------RelativeLayout (rest of scrol view)
-------------TextView
-------------ListView
어떤 도움을하시기 바랍니다 : 나는 다음과 같은 hierachy 뭔가를 원하는?
왜 프레임 레이아웃의 모든 것을 자식으로 만들었습니까? –
정확히 어떤 유형의 레이아웃을 원한다면 화면을 공유 할 수 있습니까? – Umair
@AryanRaj coz 서랍도 통합해야합니다 – Naila