package com.jdroid.android.sample.ui.google.admob;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import com.jdroid.android.activity.ActivityLauncher;
import com.jdroid.android.fragment.AbstractFragment;
import com.jdroid.android.google.admob.AdMobActivityDelegate;
import com.jdroid.android.google.admob.AdMobAppModule;
import com.jdroid.android.sample.R;
public class AdsFragment extends AbstractFragment {
@Override
public Integer getContentFragmentLayout() {
return R.layout.ads_fragment;
}
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
findView(R.id.fragmentBanner).setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
ActivityLauncher.launchActivity(FragmentBannerActivity.class);
}
});
findView(R.id.nativeAdExpress).setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
ActivityLauncher.launchActivity(FragmentNativeAdExpressActivity.class);
}
});
findView(R.id.largeNativeAdExpress).setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
ActivityLauncher.launchActivity(LargeNativeAdExpressActivity.class);
}
});
findView(R.id.adReycler).setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
ActivityLauncher.launchActivity(AdRecyclerActivity.class);
}
});
findView(R.id.activityBanner).setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
ActivityLauncher.launchActivity(ActivityBannerActivity.class);
}
});
findView(R.id.displayInterstitial).setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
((AdMobActivityDelegate)getActivityIf().getActivityDelegate(AdMobAppModule.get())).getInterstitialAdHelper().displayInterstitial(false);
}
});
findView(R.id.houseAds).setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
ActivityLauncher.launchActivity(HouseAdsActivity.class);
}
});
}
}