paid/free flavors
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
package com.udacity.gradle.builditbigger;
|
||||
|
||||
import android.os.Bundle;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import android.widget.RelativeLayout;
|
||||
import android.widget.RelativeLayout.LayoutParams;
|
||||
|
||||
import com.google.android.gms.ads.AdRequest;
|
||||
import com.google.android.gms.ads.AdView;
|
||||
|
||||
public class MainActivityFlavoredFragment extends MainActivityFragment {
|
||||
|
||||
public static String TAG = MainActivityFlavoredFragment.class.getSimpleName();
|
||||
|
||||
@Override
|
||||
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
|
||||
RelativeLayout view = (RelativeLayout) super.onCreateView(inflater, container, savedInstanceState);
|
||||
attachBannerAd(view);
|
||||
return view;
|
||||
}
|
||||
|
||||
private void attachBannerAd(RelativeLayout rootView) {
|
||||
// initialize the adview
|
||||
AdView adView = (AdView) LayoutInflater.from(rootView.getContext()).inflate(R.layout.adview, rootView, false);
|
||||
LayoutParams params = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
|
||||
params.addRule(RelativeLayout.CENTER_HORIZONTAL);
|
||||
params.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM);
|
||||
adView.setLayoutParams(params);
|
||||
rootView.addView(adView);
|
||||
AdRequest adRequest = new AdRequest.Builder()
|
||||
.addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
|
||||
.build();
|
||||
adView.loadAd(adRequest);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user