بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
تفکیک عناصر فرگمنت و هدر
سلام
من مشکلی که دارم توی پروژم تصاویر ریسایکلر ویو ، روی هدر قرار میگیرن
مثل تصویر زیر : 
در حالی که باید زیر این هدر قرار بگیرن :
هرجاش رو دستکاری میکنم درست نمیشه :(
کدهای نمایش ایتم ها :
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
>
<android.support.v7.widget.CardView
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/card_view"
android:layout_width="match_parent"
android:layout_height="200dp"
android:layout_marginBottom="@dimen/cardMarginVertical"
android:layout_marginLeft="@dimen/cardMarginHorizontal"
android:layout_marginRight="@dimen/cardMarginHorizontal"
android:layout_marginTop="@dimen/cardMarginVertical"
app:cardCornerRadius="2dp"
app:cardElevation="2dp"
app:cardPreventCornerOverlap="false"
app:contentPadding="0dp">
</android.support.v7.widget.CardView>
<ImageView
android:id="@+id/image"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_margin="2dp"
android:scaleType="centerCrop"
/>
</FrameLayout>
کد های فرگمنت :
<android.support.v7.widget.RecyclerView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/recyclerView"
android:layout_width="match_parent"
android:layout_height="match_parent"
/>
کد های main :
<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">
<com.github.florent37.materialviewpager.MaterialViewPager
android:id="@+id/materialViewPager"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:viewpager_animatedHeaderImage="true"
app:viewpager_color="@color/colorPrimary"
app:viewpager_displayToolbarWhenSwipe="true"
app:viewpager_enableToolbarElevation="true"
app:viewpager_headerAdditionalHeight="20dp"
app:viewpager_headerAlpha="1.0"
app:viewpager_headerHeight="200dp"
app:viewpager_hideLogoWithFade="false"
app:viewpager_hideToolbarAndTitle="true"
app:viewpager_imageHeaderDarkLayerAlpha="0.2"
app:viewpager_logo="@layout/header_logo"
app:viewpager_logoMarginTop="100dp"
app:viewpager_pagerTitleStrip="@layout/material_view_pager_pagertitlestrip_newstand"
app:viewpager_parallaxHeaderFactor="1.5"
app:viewpager_transparentToolbar="false"
/>
<include layout="@layout/drawer"/>
</android.support.v4.widget.DrawerLayout>
+1
0
شما اگه از ReletiveLayout استفاده می کنید باید برای ریسایکلرتون از خاصیت layout_below استفاده کنید و مقدارش رو بزارید همون ایدی که می خواید بیفته زیرش حالا کدای لایوتتون رو بزارید دقیق بفهمیم مشکل چیه (9 سال پیش)
0
0
کدهارو قرار دادم دوست خوبم (9 سال پیش)
0
0
متاسفانه به layout_below هم تغییری نکرد (9 سال پیش)
+1
0
شما یه کاری کن این خط کدی رو که include کردی رو بالای viewpager بزار ببین چی میشه (9 سال پیش)
+1
0
اها یه چیز دیگه شما ارتفاع ویوپیجر رو matchparent گذاشتین اونو مثلا 100dp بدین فک کنم تغییراتی بکنه (9 سال پیش)
0
0
با تغییر match parent به ۱۰۰ هم تغییری نکرد , هرچند اگه تغییر میکرد تغییر در طولش رخ میداد. من نمیخوام طولش تغییر پیدا کنه فقط میخوام زیر هدر بیاد (9 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .