• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

show preview properly in activity

show preview properly in activity

  • android

    Votes: 2 100.0%
  • NestedScrollView

    Votes: 1 50.0%

  • Total voters
    2

keyurpatel73

Lurker
Jul 16, 2018
1
0
favorite
I am trying to show the layout properly but sometimes it's not showing properly I don't know what is happening i'll try but don't find any problem.

output that i am getting some times

when i scroll it's work fine again please help me why I am getting this output sometimes

this is my layout resource file :

<?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="match_parent"
tools:context=".activity.MainActivity"
android:background="@color/white">

<android.support.design.widget.AppBarLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:fitsSystemWindows="true"
android:id="@+id/appbar"
android:theme="@Style/AppTheme.AppBarOverlay">

<android.support.design.widget.CollapsingToolbarLayout
android:layout_width="match_parent"
android:id="@+id/ctolbar"
android:fitsSystemWindows="true"
app:contentScrim="@color/colorPrimary"
app:expandedTitleMargin="5dp"
app:layout_scrollFlags="scroll|exitUntilCollapsed|snap"
android:layout_height="match_parent">

<RelativeLayout
android:layout_width="match_parent"
android:layout_height="@dimen/_200sdp"
android:eek:rientation="vertical">

<RelativeLayout
android:id="@+id/layout_top"
android:layout_width="match_parent"
android:layout_height="match_parent">

<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent">

<android.support.v4.view.ViewPager
android:id="@+id/viewPager"
android:layout_width="match_parent"
android:layout_height="match_parent" />

</FrameLayout>

<me.relex.circleindicator.CircleIndicator
android:id="@+id/indicator"
android:layout_width="match_parent"
android:layout_height="@dimen/_48sdp"
android:layout_gravity="bottom"
app:ci_animator="@animator/indicator_animator"
app:ci_animator_reverse="@animator/indicator_animator_reverse"
app:ci_drawable="@drawable/black_radius_square"
app:ci_height="@dimen/_4sdp"
app:ci_margin="@dimen/_6sdp"
android:layout_marginBottom="@dimen/_5sdp"
app:ci_width="@dimen/_10sdp"
android:layout_alignParentBottom="true"/>

</RelativeLayout>

</RelativeLayout>

<!--<View
android:layout_width="match_parent"
android:layout_height="160dp"
android:layout_gravity="bottom"
android:background="@drawable/scrim"/>-->

<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
app:layout_collapseMode="pin"
app:popupTheme="@Style/ThemeOverlay.AppCompat.Light" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="right"
android:textSize="@dimen/_2sdp"
android:textColor="#4D212121"
android:text="MM" />
</android.support.design.widget.CollapsingToolbarLayout>
</android.support.design.widget.AppBarLayout>


<android.support.v4.widget.NestedScrollView
android:layout_width="match_parent"
android:id="@+id/nested"
app:layout_behavior="@String/appbar_scrolling_view_behavior"
android:layout_marginBottom="@dimen/_45sdp"
app:behavior_overlapTop="@dimen/_34sdp"
android:layout_height="match_parent">

<LinearLayout
android:id="@+id/lnmain"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:visibility="gone"
android:layout_marginTop="@dimen/_15sdp"
android:eek:rientation="vertical">

<RelativeLayout
android:id="@+id/rlsearch"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:descendantFocusability="beforeDescendants"
android:focusableInTouchMode="true">

<EditText
android:id="@+id/editsearch"
android:layout_width="match_parent"
android:layout_height="@dimen/_40sdp"
android:background="@drawable/search_edittext"
android:hint="Search Events"
android:shadowColor = "#39ffff"
android:focusableInTouchMode="true"
android:maxLength="100"
android:paddingLeft="@dimen/_10sdp"
android:paddingRight="@dimen/_10sdp"
android:layout_marginRight="@dimen/_5sdp"
android:layout_marginLeft="@dimen/_5sdp"
android:textColor="@color/black"
android:singleLine="true"
android:imeOptions="actionDone"
android:drawableRight="@drawable/ic_search_black_24dp"
android:layout_marginBottom="@dimen/_5sdp"/>

</RelativeLayout>

<LinearLayout
android:id="@+id/lnweekend"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginRight="@dimen/_10sdp"
android:layout_marginLeft="@dimen/_10sdp"
android:layout_marginTop="@dimen/_5sdp"
android:layout_marginBottom="@dimen/_5sdp"
android:eek:rientation="vertical">

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/_10sdp"
android:eek:rientation="horizontal">

<TextView
android:id="@+id/tvweekend"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="start|center_vertical"
android:layout_weight="1"
android:textSize="@dimen/_15sdp"
android:textColor="@color/black"
android:text="Popular This Weekend"/>

<TextView
android:id="@+id/tvweekendviewmore"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="right"
android:layout_weight="1"
android:layout_gravity="right|center_vertical"
android:textColor="@color/text"
android:textSize="@dimen/_10sdp"
android:text="@String/more"/>
</LinearLayout>

<com.takusemba.multisnaprecyclerview.MultiSnapRecyclerView
android:id="@+id/rvweekend"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
app:msrv_gravity="start"
app:msrv_ms_per_inch="@dimen/normal_speed"
app:msrv_snap_count="1" />


</LinearLayout>

<LinearLayout
android:id="@+id/lnevents"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginRight="@dimen/_10sdp"
android:layout_marginLeft="@dimen/_10sdp"
android:layout_marginTop="@dimen/_5sdp"
android:layout_marginBottom="@dimen/_5sdp"
android:eek:rientation="vertical">

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/_10sdp"
android:eek:rientation="horizontal">

<TextView
android:id="@+id/tvevents"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="start|center_vertical"
android:layout_weight="1"
android:textSize="@dimen/_15sdp"
android:textColor="@color/black"
android:text="Popular Events"/>

<TextView
android:id="@+id/tveventsviewmore"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="right"
android:layout_weight="1"
android:layout_gravity="right|center_vertical"
android:textColor="@color/text"
android:textSize="@dimen/_10sdp"
android:text="@String/more"/>
</LinearLayout>

<com.takusemba.multisnaprecyclerview.MultiSnapRecyclerView
android:id="@+id/rvevents"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
app:msrv_gravity="start"
app:msrv_ms_per_inch="@dimen/normal_speed"
app:msrv_snap_count="1" />


</LinearLayout>

<LinearLayout
android:id="@+id/lnconcert"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginRight="@dimen/_10sdp"
android:layout_marginLeft="@dimen/_10sdp"
android:layout_marginTop="@dimen/_5sdp"
android:layout_marginBottom="@dimen/_5sdp"
android:eek:rientation="vertical">

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/_10sdp"
android:eek:rientation="horizontal">

<TextView
android:id="@+id/tvconsert"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="start|center_vertical"
android:layout_weight="1"
android:textSize="@dimen/_15sdp"
android:textColor="@color/black"
android:text="Trending Concerts"/>

<TextView
android:id="@+id/tvconsertviewmore"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="right"
android:layout_weight="1"
android:layout_gravity="right|center_vertical"
android:textColor="@color/text"
android:textSize="@dimen/_10sdp"
android:text="@String/more"/>
</LinearLayout>

<com.takusemba.multisnaprecyclerview.MultiSnapRecyclerView
android:id="@+id/rvconcert"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
app:msrv_gravity="start"
app:msrv_ms_per_inch="@dimen/normal_speed"
app:msrv_snap_count="1" />


</LinearLayout>

<LinearLayout
android:id="@+id/lnsport"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginRight="@dimen/_10sdp"
android:layout_marginLeft="@dimen/_10sdp"
android:layout_marginTop="@dimen/_5sdp"
android:layout_marginBottom="@dimen/_5sdp"
android:eek:rientation="vertical">

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/_10sdp"
android:eek:rientation="horizontal">

<TextView
android:id="@+id/tvsport"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="start|center_vertical"
android:layout_weight="1"
android:textSize="@dimen/_15sdp"
android:textColor="@color/black"
android:text="Trending Sports"/>

<TextView
android:id="@+id/tvsportviewmore"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="right"
android:layout_weight="1"
android:layout_gravity="right|center_vertical"
android:textColor="@color/text"
android:textSize="@dimen/_10sdp"
android:text="@String/more"/>
</LinearLayout>

<com.takusemba.multisnaprecyclerview.MultiSnapRecyclerView
android:id="@+id/rvsports"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
app:msrv_gravity="start"
app:msrv_ms_per_inch="@dimen/normal_speed"
app:msrv_snap_count="1" />
<!--<android.support.v7.widget.RecyclerView
android:id="@+id/rvsports"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:clipToPadding="false"
android:scrollbars="horizontal" />-->

</LinearLayout>

<LinearLayout
android:id="@+id/lntheater"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginRight="@dimen/_10sdp"
android:layout_marginLeft="@dimen/_10sdp"
android:layout_marginTop="@dimen/_5sdp"
android:layout_marginBottom="@dimen/_5sdp"
android:eek:rientation="vertical">

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/_10sdp"
android:eek:rientation="horizontal">

<TextView
android:id="@+id/tvtheater"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="start|center_vertical"
android:layout_weight="1"
android:textSize="@dimen/_15sdp"
android:textColor="@color/black"
android:text="Trending Theater"/>

<TextView
android:id="@+id/tvtheaterviewmore"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="right"
android:layout_weight="1"
android:layout_gravity="right|center_vertical"
android:textColor="@color/text"
android:textSize="@dimen/_10sdp"
android:text="@String/more"/>
</LinearLayout>

<com.takusemba.multisnaprecyclerview.MultiSnapRecyclerView
android:id="@+id/rvtheater"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
app:msrv_gravity="start"
app:msrv_ms_per_inch="@dimen/normal_speed"
app:msrv_snap_count="1" />

<!--<android.support.v7.widget.RecyclerView
android:id="@+id/rvtheater"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:clipToPadding="false"
android:scrollbars="horizontal" />-->

</LinearLayout>

<LinearLayout
android:id="@+id/lnother"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginRight="@dimen/_10sdp"
android:layout_marginLeft="@dimen/_10sdp"
android:layout_marginTop="@dimen/_5sdp"
android:layout_marginBottom="@dimen/_5sdp"
android:eek:rientation="vertical">

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/_10sdp"
android:eek:rientation="horizontal">

<TextView
android:id="@+id/tvother"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="start|center_vertical"
android:layout_weight="1"
android:textSize="@dimen/_15sdp"
android:textColor="@color/black"
android:text="Trending Other"/>

<TextView
android:id="@+id/tvotherviewmore"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="right"
android:layout_weight="1"
android:layout_gravity="right|center_vertical"
android:textColor="@color/text"
android:textSize="@dimen/_10sdp"
android:text="@String/more"/>
</LinearLayout>

<com.takusemba.multisnaprecyclerview.MultiSnapRecyclerView
android:id="@+id/rvother"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
app:msrv_gravity="start"
app:msrv_ms_per_inch="@dimen/normal_speed"
app:msrv_snap_count="1" />
<!--<android.support.v7.widget.RecyclerView
android:id="@+id/rvother"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:clipToPadding="false"
android:scrollbars="horizontal" />-->

</LinearLayout>

<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="right"
android:textSize="@dimen/_2sdp"
android:textColor="#4D212121"
android:text="MM" />

</LinearLayout>

</android.support.v4.widget.NestedScrollView>

<ProgressBar
android:visibility="gone"
android:id="@+id/progressBar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:indeterminate="true"
android:layout_gravity="center"
android:indeterminateTint="@color/colorPrimary"
android:layout_centerVertical="true" />


<io.saeid.fabloading.LoadingView
android:id="@+id/loading_view_repeat"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:mfl_onclickLoading="true"
android:layout_gravity="center"
android:visibility="visible"
android:scaleX="1"
android:scaleY="1"
app:mfl_duration="400"
app:mfl_repeat="100" />

<LinearLayout
android:id="@+id/lnloading"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:gravity="center_horizontal"
android:layout_marginTop="@dimen/_80sdp"
android:visibility="visible"
android:eek:rientation="horizontal">


<TextView
android:id="@+id/tvloading"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@String/loading"
android:textColor="@color/black"
android:layout_marginRight="@dimen/_5sdp"
android:textStyle="bold"
android:textSize="@dimen/_10sdp"/>

<com.bhargavms.dotloader.DotLoader
android:layout_width="wrap_content"
android:layout_height="@dimen/_10sdp"
app:dot_radius="@dimen/_2sdp"
app:color_array="@array/dot_colors"
android:layout_gravity="bottom"
app:number_of_dots="3"/>
</LinearLayout>

<RelativeLayout
android:id="@+id/rlerror"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:visibility="gone"
android:layout_gravity="center">

<ImageView
android:id="@+id/imgerror"
android:layout_width="@dimen/_125sdp"
android:layout_height="@dimen/_125sdp"
android:visibility="visible"
android:layout_centerHorizontal="true"
android:background="@drawable/no_conncectionp" />

<TextView
android:id="@+id/tverror"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:visibility="visible"
android:textColor="@color/black"
android:textStyle="bold"
android:layout_centerHorizontal="true"
android:textSize="@dimen/_18sdp"
android:layout_marginTop="@dimen/_10sdp"
android:layout_below="@id/imgerror"
android:text="Whoops" />

<TextView
android:id="@+id/tvstatus"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:visibility="visible"
android:textColor="@color/text"
android:layout_centerHorizontal="true"
android:layout_marginTop="@dimen/_10sdp"
android:layout_gravity="center_horizontal"
android:textSize="@dimen/album_title"
android:layout_below="@id/tverror"
android:text="No Data" />
</RelativeLayout>


<RelativeLayout
android:id="@+id/bottomnavigation"
android:layout_width="match_parent"
android:layout_height="@dimen/_45sdp"
android:layout_gravity="bottom"
android:layout_alignParentBottom="true">

<com.ittianyu.bottomnavigationviewex.BottomNavigationViewEx
android:id="@+id/bottomNavViewBar"
android:layout_width="match_parent"
android:layout_height="@dimen/_43sdp"
android:layout_alignParentBottom="true"
android:background="@android:color/white"
app:itemIconTint="@color/selector_item_primary_color"
app:itemTextColor="@color/selector_item_primary_color"
app:menu="@menu/bottom_navigation_menu_3" />

</RelativeLayout>

</android.support.design.widget.CoordinatorLayout>


Please help me I don't know what is wrong with this please suggest me.

Any help would be highly appreciated
 

Attachments

  • 20180716_095502.mp4
    9.3 MB · Views: 88

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones