검색해보니 view를 INVISIBLE로 하는 방법을 사용해야 한다고 하시더라구요

 

아담과 애드몹 사용중인데

 

아담리스너를 통해 아담이 들어올 경우 admobView.setVisibility(frame.INVISIBLE); 를 해주는데

 

NullPointException이 나네요.

 

왜 그런지 아시거나 다른 방법을 아시는 분 있나요?

 

frameLayout에다가 surfaceView와 admobView , adamView를 등록해서 출력하는 방식을 사용중입니다.

 

 public void onCreate(Bundle savedInstanceState) {
  main.at.add(this);// 배열에 액티비티 저장
  super.onCreate(savedInstanceState);
  k = getIntent();
  AdView admobView = new AdView(this, AdSize.BANNER, "2222222");
  
   
  frame = new FrameLayout(this);
  setContentView(frame);
  frame.addView(new inGame(this));
  AdRequest request = new AdRequest();
  admobView.loadAd(request);
  frame.addView(admobView);
  admobView.setPadding(160,0,0,0);
  
  //ad@m  
  AdConfig.setClientId("22222222");
  adView = new MobileAdView(this);
  adView.setAdListener(this);  
  frame.addView(adView);
  
 }