Advertisement
Guest User

Untitled

a guest
Dec 19th, 2014
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.44 KB | None | 0 0
  1. import com.google.android.gms.ads.AdListener;
  2. import com.google.android.gms.ads.AdRequest;
  3. import com.google.android.gms.ads.AdView;
  4. import com.google.android.gms.ads.InterstitialAd;
  5. import android.annotation.SuppressLint;
  6. import android.app.Fragment;
  7. import android.os.Bundle;
  8. import android.view.LayoutInflater;
  9. import android.view.View;
  10. import android.view.ViewGroup;
  11. import android.webkit.WebView;
  12.  
  13. import android.app.Activity;
  14.  
  15.  
  16.  
  17.  
  18. @SuppressLint("SetJavaScriptEnabled") public class HomeFragment extend Fragment {
  19.  
  20. private InterstitialAd interstitial;
  21.  
  22.  
  23.  
  24. @Override
  25. public View onCreateView(LayoutInflater inflater, ViewGroup container,
  26. Bundle savedInstanceState) {
  27.  
  28.  
  29.  
  30.  
  31. View rootView = inflater.inflate(R.layout.fragment_home, container, false);
  32.  
  33.  
  34. WebView webView = (WebView)rootView.findViewById(R.id.webView);
  35. webView.setInitialScale(1);
  36. webView.getSettings().setJavaScriptEnabled(true);
  37. webView.getSettings().setLoadWithOverviewMode(true);
  38. webView.getSettings().setUseWideViewPort(true);
  39. webView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
  40. webView.setScrollbarFadingEnabled(false);
  41. webView.loadUrl("http://www.company.com");
  42.  
  43. return rootView;
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50. // Prepare the Interstitial Ad
  51. interstitial = new InterstitialAd(HomeFragment.this);
  52. // Insert the Ad Unit ID
  53. interstitial.setAdUnitId("ca-app-pub-455255552555555551543028");
  54.  
  55. //Locate the Banner Ad in activity_main.xml
  56. AdView adView = (AdView) this.findViewById(R.id.adView);
  57.  
  58. // Request for Ads
  59. AdRequest adRequest = new AdRequest.Builder()
  60.  
  61. // Add a test device to show Test Ads
  62. .addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
  63. .addTestDevice("CC5F2555555555555A198")
  64. .build();
  65.  
  66. // Load ads into Banner Ads
  67. adView.loadAd(adRequest);
  68.  
  69. // Load ads into Interstitial Ads
  70. interstitial.loadAd(adRequest);
  71.  
  72. // Prepare an Interstitial Ad Listener
  73. interstitial.setAdListener(new AdListener() {
  74. public void onAdLoaded() {
  75. // Call displayInterstitial() function
  76. displayInterstitial();
  77. }
  78. });
  79. }
  80. private AdView findViewById(int adview) {
  81. // TODO Auto-generated method stub
  82. return null;
  83. }
  84. public void displayInterstitial() {
  85. // If Ads are loaded, show Interstitial else show nothing.
  86. if (interstitial.isLoaded()) {
  87. interstitial.show();
  88. }
  89. }
  90.  
  91.  
  92.  
  93. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement