Android 我们可以在内容视图中添加页脚视图吗

Android 我们可以在内容视图中添加页脚视图吗,android,dynamic,view,footer,Android,Dynamic,View,Footer,我有一个“家长活动” public class ParentActivity extends Activity 我的应用程序的所有活动都扩展了这个ParentActivity public class MainActivity extends ParentActivity 我有大约20个活动,所有活动都扩展了父活动,并且所有活动都有彼此不同的布局(例如一些活动有线性布局,一些活动有相对视图,一些活动有滚动视图) 我的应用程序几乎完成了,但我的客户端现在要求在每个活动结束时显示一个adsens

我有一个“家长活动”

public class ParentActivity extends Activity
我的应用程序的所有活动都扩展了这个ParentActivity

public class MainActivity extends ParentActivity
我有大约20个活动,所有活动都扩展了父活动,并且所有活动都有彼此不同的布局(例如一些活动有线性布局,一些活动有相对视图,一些活动有滚动视图)

我的应用程序几乎完成了,但我的客户端现在要求在每个活动结束时显示一个adsense广告

一个通用的解决方案是以下布局包括到我的所有活动布局中

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="match_parent"
  android:layout_height="30dip"
  android:orientation="vertical"
  android:background="@color/header_bgcolor" 
  android:gravity="bottom"
  android:layout_gravity="bottom">
   <com.google.ads.GoogleAdView
     android:id ="@+id/adView"
     android:layout_width="wrap_content"
     android:layout_height="wrap_content"/>
 </LinearLayout>
通过这种方式,我可以在底部添加adsense视图,但它与内容视图的下端重叠。因此,有没有任何方法,我可以动态地将footerview添加到活动的内容视图中。 我仍在努力解决这个问题,如果我发现任何问题,我一定会发布


提前感谢

将您的最后一个代码片段放在ParentActivity::onCreate中,并将_child_activity::onCreate定义为{/*my create stuff*/;super.onCreate();}


不过,我只是一个初学者,所以可能是垃圾。

此外,我想知道您使用的一些setter是否具有xml等效性,从而消除了对代码的一些需求

    ViewGroup view =(ViewGroup)this.findViewById(android.R.id.content);
    View adSenseView = View.inflate(this, R.layout.ad_sense_layout,view);

    GoogleAdView adView =(GoogleAdView)adSenseView.findViewById(R.id.adView);
    AdSenseSpec adSenseSpec = new AdSenseSpec("CLIENT_ID")
                                  .setCompanyName("COMPANY NAME")
                                  .setAppName("APP NAME")
                                  .setChannel("Channel Id")
                                  .setAdType(AdType.TEXT);
    adView.showAds(adSenseSpec);