2013-12-10 6 views
2

대화 상자에 내 앱을 표시하고 있습니다. 대화 상자는 전체 화면 (적어도 320dpi)을 포함하지 않습니다. 따라서 AdMob을 사용하는 것은 약간의 문제입니다. 왜냐하면 내가 본 모든 광고 크기가 최소 320dpi의 너비를 차지하기 때문입니다. 따라서 제 질문은 AdMob을 계속 사용할 가능성이 있지만 광고 크기가 320dpi 미만 (약 280dip 정도)입니다.Android : 320dpi 너비 미만의 AdMob 사용

답변

1

짧은 대답 아니요 긴 대답은 아마 당신이 잘못 찾고 있습니다.

하지만 "대화 상자에서 내 앱을 표시하고 싶다"는 의미는 무엇입니까?

대화 상자 스타일을 앱에 적용했거나 대화 상자 (이상)에있는 모든 UI를 표시하는 경우에도 대화 상자에서 모든 너비를 가질 수 있습니다. 그러니 320 디프.

+0

좋은 점! 고마워, 생각하지 않았어. – Xander

0

해결책은 아니지만 해결 방법 : 이렇게하면 adView가 더 작아집니다. 일부 픽셀을 잘라 버릴 수도 있지만 전체적인 결과로 충분할 수 있습니다.

final ViewGroup.LayoutParams params = new ViewGroup.LayoutParams(m_width,// 
      LinearLayout.LayoutParams.WRAP_CONTENT); 

    adView.setLayoutParams(params); 
    adView.loadAd(adReqBuilder.build()); 
+0

여전히 추가 기능을로드합니까? – Xander