2012-05-11 4 views
0

私は検索して、ソフトキーボードが出現したかどうかを判断する方法がないことを発見しました。しかし、私はEditTextフィールドをクリックすると呼び出されるアクションが必要であると思います。 EditTextフィールドにフォーカスがあるときに広告を破棄/破棄する方法が必要です。EditTextにフォーカスがあるときにAdmob広告を画面から削除するにはどうすればよいですか?

私はその中にRelativeLayoutとScrollViewを持っています。 ScrollView以下は私の広告です。基本的には、広告はScrollView内には表示されないので、常に表示していますが、ユーザーが邪魔になってキーボードがアップしているときに表示したくありません。 EditTextでonClickを操作するためにadView.destroy()を使用しましたが、余分な時間をEditTextでクリックする必要があります。助けて?

答えて

1

adMobまたはその親ビューの視認性を設定できません。

+1

ええ、私は私のEditTextフィールドにそれを適用し、セットアップにonFocusChangeListenerを持っていたし、次の操作を行います。 (adView.getVisibility()== View.VISIBLE)adView.setVisibility(View.GONE)場合。 – snotyak

関連する問題