com.brightcove.ima

## Interface AdDisplayContainerFactory

- All Known Implementing Classes:
    DefaultAdDisplayContainerFactory

      public interface AdDisplayContainerFactory

  Defines the factory for creating the Google IMA `AdDisplayContainer`

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `com.google.ads.interactivemedia.v3.api.AdDisplayContainer` | `createAdDisplayContainer(GoogleIMAVideoAdPlayer googleIMAVideoAdPlayer)` Creates the `AdDisplayContainer` with the provided `GoogleIMAVideoAdPlayer` and the ViewGroup retrieved with `getViewContainer()`
    `android.view.ViewGroup` | `getViewContainer()` Returns the `ViewGroup` container used for both, the creation of the `GoogleIMAVideoAdPlayer` and the `AdDisplayContainer`

- - ### Method Detail

    - #### createAdDisplayContainer

          com.google.ads.interactivemedia.v3.api.AdDisplayContainer createAdDisplayContainer(GoogleIMAVideoAdPlayer googleIMAVideoAdPlayer)

      Creates the `AdDisplayContainer` with the provided `GoogleIMAVideoAdPlayer` and the ViewGroup retrieved with `getViewContainer()`

      Parameters:
        `googleIMAVideoAdPlayer` - the Brightcove Ad Player for Google IMA

    - #### getViewContainer

          android.view.ViewGroup getViewContainer()

      Returns the `ViewGroup` container used for both, the creation of the `GoogleIMAVideoAdPlayer` and the `AdDisplayContainer`