2012-05-11 32 views
0

我搜索了一下,發現沒有辦法確定軟鍵盤是否出現。但是,我相信在點擊EditText字段時必須有一個操作。我想要一種方式來在EditText字段具有焦點時銷燬/處理廣告。如何在EditText具有焦點時從屏幕中刪除Admob廣告?

我在裏面有一個RelativeLayout和一個ScrollView。 ScrollView下面是我的廣告。基本上,我做到了,因此廣告不在ScrollView內,因此它始終顯示,但我不希望它顯示鍵盤啓動時因爲它侵入用戶。我已經獲得了adView.destroy()來處理EditText上的onClick,但是我需要再次單擊EditText。幫幫我?

回答

1

我們不能設置adMob或其父視圖消失的可見性。

+1

呀,我不得不建立一個onFocusChangeListener,它適用於我的EditText字段,並執行以下操作: 如果(adView.getVisibility()== View.VISIBLE)adView.setVisibility(View.GONE); – snotyak

相關問題