Ref_ArutanaInterstitialAd - Locationvalue/arutana_Android_SDK GitHub Wiki
ArutanaInterstitial クラス リファレンスマニュアル
パッケージ
io.dearone.arutana.interstitial
クラス概要
ArutanaInterstitial
クラスは、アプリケーション内でインタースティシャル広告を表示するためのクラスです。指定された Activity
上にポップアップウィンドウとして広告を表示し、広告の読み込みや表示に関連するさまざまな設定をサポートします。
継承
このクラスは他のクラスを継承していません。
コンストラクタ
ArutanaInterstitial(@NonNull Activity activity)
指定された Activity
インスタンスを使用して ArutanaInterstitial
を初期化します。広告ビューの各種コンポーネントを設定し、広告表示に必要なレイアウトを初期化します。
- パラメータ
activity
: 広告を表示するActivity
インスタンス。
パブリックフィールド
- なし
パブリックメソッド
void setLocationId(String locationId)
広告枠IDを設定します。
- パラメータ
locationId
: 広告枠ID
void setUserId(String userId)
ログイン中のユーザーの会員IDを設定します。
- パラメータ
userId
: ユーザーID
void setTopMargin(int marginDp)
広告の上部マージンを設定します。単位はDPです。
- パラメータ
marginDp
: 上部マージンの値
void setWidth(float per)
広告の幅を設定します。パーセンテージで指定します。
- パラメータ
per
: 幅のパーセンテージ(100が元の幅)
void setAdTextColor(int color)
広告のテキストカラーを設定します。
- パラメータ
color
: テキストカラー(int
型)
void setAdBackgroundColor(int color)
広告の背景色を設定します。
- パラメータ
color
: 背景色(int
型)
void setAdListener(ArutanaInterstitialListener listener)
広告イベントのリスナーを設定します。
- パラメータ
listener
:ArutanaInterstitialListener
インターフェースを実装したリスナー
void setEnableTestMode(boolean enableTestMode)
テストモードを有効にします。
- パラメータ
enableTestMode
: テストモードを有効にする場合はtrue
、無効にする場合はfalse
void preload()
非同期で広告を事前に読み込みます。
boolean show()
広告を同期的に表示します。広告が事前にロードされていない場合、表示できません。
- 戻り値
- 広告の表示に成功した場合は
true
、失敗した場合はfalse
- 広告の表示に成功した場合は
void showAsync()
このメソッドは非推奨であり、今後削除される予定です。今後は利用しないことを推奨します。
void dismiss()
表示中の広告を閉じます。
内部クラス
- このクラスにはパブリックな内部クラスはありません。