2013-03-07 4 views
0

나는 안드로이드 (AdSize 상수 사용 : IAB_Banner)에서 광고 폭도 중재를 통해 밀리 넬 미디어를 사용했습니다. 절대 레이아웃을 사용하고 LayoutParams를 설정하여 Adview를 첨부했습니다. layoutparams의 width 매개 변수를 화면 너비로 지정했습니다.중재에서 광고 너비보다 광고 너비가 더 크다

그러나 표시되는 광고 너비가 화면 너비보다 큽니다 (참고 : 내 레이아웃 너비가 광고 너비보다 작 으면 광고가 표시되지 않음).

또한 "matchParent"로 adparams 너비가있는 상대 레이아웃을 사용해 보았습니다. 그러나 그 점과 차이는 없습니다. (Inmobi, 두 광고 모두 올바르게 표시되는 광고는 문제가 Millineal media/jumptap인지 여부를 알 수 없음). 미리 감사드립니다.

답변

0

첫 번째 : 더 이상 사용되지 않는 절대 레이아웃을 사용하지 마십시오.

휴대 전화의 경우 광고 크기가 클 수 있습니다. 태블릿에 표시하고 싶은지 모르겠지만 휴대 전화의 표준 배너 크기는 'IAB_Banner'대신 '배너'입니다. Logcat을 살펴보면 대부분 문제를 알려줍니다.

+0

감사합니다. 이유를 찾았습니다. 광고 크기를 픽셀로 잘못 입력했습니다. 광고가 모든 mdpi 장치에서 제대로 표시되고 다른 밀도 장치에 표시되기 때문에 – zelva