使用Adview + ToolBar和AppBarLayout的片段中的空白

时间:2019-07-10 19:58:48

标签: android android-recyclerview

我有一个recycleView,上面有一个AdView,如下面的xml所示,我正在使用AppBarLayout + Toolbar + TabLayout + FrameLayout

打开活动后的打印状态如下 below a print scrren of how it is when opening the activity

向上滚动时,它看起来像这样: When scrolling up it looks like this:

请有人指出我在xml中缺少的地方来帮助我吗?我已经用了2天了,却没有找到解决方法

active_main.xml

"Warning: count(): Parameter must be an array or an object that implements Countable"

fragment_container.xml

public void Subscribe()  
    {  
        callback = OperationContext.Current.GetCallbackChannel<ISampleClientContract>();  
        priceChangeHandler = new PriceChangeEventHandler(PriceChangeHandler);  
        PriceChangeEvent += priceChangeHandler;  
    }  

public void PriceChangeHandler(object sender, PriceChangeEventArgs e)  
    {  
        callback.PriceChange(e.Item, e.Price, e.Change);  
    }  

fragment_recycle.xml

<?xml version="1.0" encoding="utf-8"?>
<androidx.drawerlayout.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:ads="http://schemas.android.com/tools"
    android:id="@+id/drawer_layout"
    android:layout_width="match_parent"
    android:layout_height="match_parent"

    android:fitsSystemWindows="true"
    android:animateLayoutChanges="true"
    >
<!-- android:layout_above="@+id/linear"-->
    <androidx.coordinatorlayout.widget.CoordinatorLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:id="@+id/coordinator"
        >
        <com.google.android.material.appbar.AppBarLayout
            android:id="@+id/appbar"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:theme="@style/AppTheme.AppBarOverlay"

            android:fitsSystemWindows="false"
            >

            <androidx.appcompat.widget.Toolbar
                android:id="@+id/toolbar"
                android:layout_width="match_parent"
                android:layout_height="?attr/actionBarSize"
                app:layout_scrollFlags="scroll|enterAlways" />

            <com.google.android.material.tabs.TabLayout
                android:id="@+id/tab_layout"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                app:layout_scrollFlags="scroll|enterAlways"
                app:tabMode="fixed"
                />
        </com.google.android.material.appbar.AppBarLayout>
        <!--<include layout="@layout/sample" />
        <include layout="@layout/content_main" />
        -->
        <FrameLayout
            android:id="@+id/container"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            app:layout_behavior="@string/appbar_scrolling_view_behavior"
            android:layout_above="@+id/adViewMob"
            android:animateLayoutChanges="true"
            android:fitsSystemWindows="false"
            />
    </androidx.coordinatorlayout.widget.CoordinatorLayout>
    <com.google.android.material.navigation.NavigationView
        android:id="@+id/nav_view"
        android:layout_width="wrap_content"
        android:layout_height="match_parent"
        android:layout_gravity="start"
        app:menu="@menu/activity_main_drawer"
        app:headerLayout="@layout/nav_header_main"

        android:theme="@style/NavigationView"
        app:itemTextColor="#ffffff"
        android:background="#1a1b1d"
        />
    <!--app:itemBackground="@drawable/good" -->

<!--    <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"
        app:srcCompat="@android:drawable/ic_dialog_email" />-->

</androidx.drawerlayout.widget.DrawerLayout>

0 个答案:

没有答案