Android 如何在画布上绘制AdMob横幅?

Android 如何在画布上绘制AdMob横幅?,android,canvas,admob,Android,Canvas,Admob,是否可以在画布上的自定义视图上以某种方式绘制AdMob AdView横幅? 如图所示 在这个地方画画 @Override protected void onDraw(Canvas holst) { super.onDraw(holst); holst.drawRect(0,0,w,h, whitekraska);//прямоугольник на весь экран holst.drawBitmap(bottom,0,h-140, kraska1); //цветной

是否可以在画布上的自定义视图上以某种方式绘制AdMob AdView横幅? 如图所示

在这个地方画画

@Override
    protected void onDraw(Canvas holst)
{
  super.onDraw(holst);


holst.drawRect(0,0,w,h, whitekraska);//прямоугольник на весь экран

holst.drawBitmap(bottom,0,h-140, kraska1); //цветной растянутый прямоугольник

**DrawAdMobBanner(),x,y;**

invalidate();

}

大致如下:

<RelativeLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">
    <View
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="#F00"/>
    <fragment android:name="com.mypackage.myapplication.fragment.AdFragment"
        android:id="@+id/ad_fragment"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_marginBottom="100dp"/>
</RelativeLayout>

将视图替换为自定义视图obv。

自定义视图扩展什么类?您可以将自定义视图和adView作为相对布局的子级。@Elltz class Canvaz扩展View@karaokyo举个例子,我试着玩布局,但没有成功,我没有使用标记,一切都是通过编程完成的,类显示为Canvaz canva=new Canvazthis.getContext;MainActivity.activz.setContentView canva;