简体   繁体   English

admob横幅未在LinearLayout中显示

[英]admob banner not showing in LinearLayout

hello AdMob banner ads not showing up any more after I add ScrollView I don't know why I tried many time but nothing before added ScrollView is was working well 您好,我在添加ScrollView之后AdMob横幅广告不再显示了,我不知道为什么我尝试了很多次,但是在添加ScrollView之前效果不佳

I have tried many methods to put in bottom the layout but not working with me 我尝试了很多方法来降低版式范围,但无法与我合作

plz if you can help me I want to I want to place the ad on the bottom I have a LinearLayout. 请帮助我,我想将广告放在底部。我有一个LinearLayout。 When I do it never shows up 当我这样做时,它永远不会出现

    <Toolbar
        android:id="@+id/mytoolbar"
        android:layout_width="match_parent"
        android:layout_height="wrap_content">
    </Toolbar>

    <ScrollView
        android:layout_above="@+id/adView"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        >


        <LinearLayout
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:orientation="vertical" >


            <RelativeLayout
                android:gravity="center_vertical"
                android:background="#ffffffff"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content">
                <LinearLayout android:orientation="vertical"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_margin="15.0dip">

                    <TextView
                        android:textSize="17.0sp"
                        android:textColor="#ff000000"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:text="Extreme power saving mode" />

                </LinearLayout>

                <Switch
                    android:id="@+id/setSwitch1"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_marginRight="10.0dip"
                    android:layout_alignParentRight="true"
                    android:layout_centerVertical="true" />
            </RelativeLayout>
            </LinearLayout>
</ScrollView>


<LinearLayout
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="horizontal"
    android:gravity="bottom">

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="vertical">

        <com.google.android.gms.ads.AdView
            android:id="@+id/adView"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_alignParentBottom="true"
            android:layout_centerHorizontal="true"
            ads:adSize="SMART_BANNER"
            ads:adUnitId="@string/ad_banner">

        </com.google.android.gms.ads.AdView>
    </LinearLayout>
</LinearLayout>

I looked into your code. 我调查了您的代码。 Wrap your layout in relative. 将您的布​​局换成相对。 Layout below and above only works in relative not in linear, and remove the two linear layout below that is wrapping the adView. 上下的布局只能以相对的方式而不是线性的使用,并删除包装了adView的以下两个线性布局。

This should work 这应该工作

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout android:orientation="vertical"
          android:background="#fff1f1f1"
          android:layout_width="fill_parent"
          android:layout_height="fill_parent"
          xmlns:android="http://schemas.android.com/apk/res/android"
          xmlns:ads="http://schemas.android.com/apk/res-auto">



<Toolbar
        android:id="@+id/mytoolbar"
        android:layout_width="match_parent"
        android:layout_height="wrap_content">
</Toolbar>

<ScrollView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_below="@+id/mytoolbar"
        android:layout_above="@+id/adView">
    <LinearLayout
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:orientation="vertical" >


        <RelativeLayout
                android:gravity="center_vertical"
                android:background="#ffffffff"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content">
            <LinearLayout android:orientation="vertical"
                          android:layout_width="wrap_content"
                          android:layout_height="wrap_content"
                          android:layout_margin="15.0dip">

                <TextView
                        android:textSize="17.0sp"
                        android:textColor="#ff000000"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:text="Extreme power saving mode" />
                <TextView
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_marginTop="3.0dip"
                        android:text="The disadvantage is that the playback progress will be lost."
                        android:ems="11" />
            </LinearLayout>
            <Switch
                    android:id="@+id/setSwitch1"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_marginRight="10.0dip"
                    android:layout_alignParentRight="true"
                    android:layout_centerVertical="true" />
        </RelativeLayout>
        <RelativeLayout
                android:background="#ffffffff"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:layout_marginTop="10.0dip">
            <LinearLayout
                    android:orientation="vertical"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_margin="15.0dip">
                <TextView android:textSize="17.0sp"
                          android:textColor="#ff000000"
                          android:layout_width="wrap_content"
                          android:layout_height="wrap_content"
                          android:text="Desktop control playback" />
                <TextView
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_marginTop="3.0dip"
                        android:text="Quickly click or swipe three times" />
            </LinearLayout>

            <Switch android:id="@+id/setSwitch2"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_marginRight="10.0dip"
                    android:layout_alignParentRight="true"
                    android:layout_centerVertical="true" />
        </RelativeLayout>

        <RelativeLayout

                android:background="#ffffffff"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:layout_marginTop="10.0dip">

            <TextView
                    android:textSize="17.0sp"
                    android:textColor="#ff000000"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_margin="15.0dip"
                    android:text="Sound" />

            <Switch

                    android:id="@+id/setSwitch3"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_marginRight="10.0dip"
                    android:layout_alignParentRight="true"
                    android:layout_centerVertical="true" />

        </RelativeLayout>

        <RelativeLayout
                android:id="@+id/setRelativeLayout1"
                android:background="#ffffffff"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:layout_marginTop="10.0dip">

            <LinearLayout

                    android:orientation="vertical"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_margin="15.0dip">

                <TextView
                        android:textSize="17.0sp"
                        android:textColor="#ff000000"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:text="Compatibility mode" />

                <TextView
                        android:id="@+id/moreTextView1"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_marginTop="3.0dip"
                        android:text="MIUI8 set as lock screen wallpaper" />
            </LinearLayout>

        </RelativeLayout>

        <RelativeLayout
                android:id="@+id/setRelativeLayout2"
                android:background="#ffffffff"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:layout_marginTop="10.0dip">

            <TextView
                    android:textSize="17.0sp"
                    android:textColor="#ff000000"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_margin="15.0dip"
                    android:text="Get Starry Sky Wallpaper" />
        </RelativeLayout>


        <RelativeLayout
                android:id="@+id/rlRate"
                android:background="#ffffffff"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:layout_marginTop="10.0dip">
            <TextView android:textSize="17.0sp"
                      android:textColor="#ff000000"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_margin="15.0dip"
                      android:text="rate us " />
        </RelativeLayout>

        <RelativeLayout android:id="@+id/setRelativeLayout3"
                        android:background="#ffffffff"
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:layout_marginTop="10.0dip">
            <TextView android:textSize="17.0sp"
                      android:textColor="#ff000000"
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_margin="15.0dip"
                      android:text="Close wallpaper" />
        </RelativeLayout>



    </LinearLayout>
</ScrollView>


<com.google.android.gms.ads.AdView
        android:id="@+id/adView"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_centerHorizontal="true"
        ads:adSize="SMART_BANNER"
        ads:adUnitId="@string/ad_banner">
</com.google.android.gms.ads.AdView>

</RelativeLayout>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM