パッケージ jp.supership.vamp
クラス VAMPActivityEventDispatcher
java.lang.Object
jp.supership.vamp.VAMPEventDispatcher
jp.supership.vamp.VAMPActivityEventDispatcher
- すべての実装されたインタフェース:
VAMPRewardedAdListener
Activityのライフサイクルにバインドした広告の表示に関するイベント通知の仕組みを提供します。
-
メソッドの概要
修飾子とタイプメソッド説明static VAMPActivityEventDispatcher
シングルトンインスタンスを返します。onCreate
(android.os.Bundle savedInstanceState, String placementId, VAMPRewardedAdListener listener) Activity#onCreateメソッドでこのメソッドを呼び出してください。Activity#onDestroyメソッドでこのメソッドを呼び出してください。onSaveInstanceState
(android.os.Bundle outState, String placementId) Activity#onSaveInstanceStateメソッドでこのメソッドを呼び出してください。クラスから継承されたメソッド jp.supership.vamp.VAMPEventDispatcher
addListener, flush, onClosed, onCompleted, onExpired, onFailedToShow, onOpened, removeListener
-
メソッドの詳細
-
getInstance
シングルトンインスタンスを返します。- 戻り値:
VAMPActivityEventDispatcher
のインスタンス
-
onCreate
public VAMPActivityEventDispatcher onCreate(@Nullable android.os.Bundle savedInstanceState, @NonNull String placementId, @Nullable VAMPRewardedAdListener listener) Activity#onCreateメソッドでこのメソッドを呼び出してください。VAMPRewardedAdListener
を指定した場合は、 このインスタンスに登録されVAMPイベントを受け取ることができます。- パラメータ:
savedInstanceState
- If the activity is being re-initialized after previously being shut down then this Bundle contains the data it most recently supplied in onSaveInstanceState(Bundle). Note: Otherwise it is null.placementId
- 広告枠IDlistener
-VAMPRewardedAdListener
- 戻り値:
- this
-
onDestroy
Activity#onDestroyメソッドでこのメソッドを呼び出してください。 このメソッドを呼び出すと、このインスタンスに登録されているリスナーは解除されます。- パラメータ:
placementId
- 広告枠ID- 戻り値:
- this
-
onSaveInstanceState
public VAMPActivityEventDispatcher onSaveInstanceState(@NonNull android.os.Bundle outState, @NonNull String placementId) Activity#onSaveInstanceStateメソッドでこのメソッドを呼び出してください。- パラメータ:
outState
- Bundle in which to place your saved state. This value cannot be null.placementId
- 広告枠ID- 戻り値:
- this
-