Tagged: admob banner

Android : How to hide admob Banner layout when no ads display

เคยเจอกันมั้ยครับเวลาเราแสดงโฆษณาของ google banner ads แล้วบางทีโฆษณาไม่มีแสดง ทำให้พื้นที่โฆษณานั้นกลายเป็นสีดำหรือสีอื่นๆไปเฉยๆ เว้นที่ว่างไว้ทำให้ดูรกตา ไม่น่าดูเอาซะเลย เราสามารถแก้ปัญหานี้ได้โดยการซ่อนแถบโฆษณาไว้ครับ ด้วยฟังก์ชัน setVisibility ของ Google AdView เอง ดังนี้ สมมติว่าเราประกาศตัวแปร AdView ไว้ดังนี้ AdView mAdView = new AdView(context); เวลาต้องการซ่อนแถบโฆษณาเมื่อไม่มี ad เราเรียกใช้ฟังก์ชันดังนี้ mAdView.setVisibility(View.GONE); ซึ่งเราสามารถใช้ร่วมกับ AdView Listener เช็คตอนที่ Failed to...