2012-03-03 8 views
0

私は自分のアプリケーションで何人のユーザーが広告をクリックしたか知りたいと思っています。そのため、私はタッチした広告を理解するためのコードを書いています。(アンドロイド)私はコード内の広告に触れるのをどのように理解していますか?

CODE:

final View touchView = findViewById(R.id.advertisement); 
     touchView.setOnTouchListener(new View.OnTouchListener() { 

      @Override 
      public boolean onTouch(View v, MotionEvent event) { 
       counter++; 

       return false; 
      } 

     }); 

答えて

0

あなたは、Android向けのAdMobとクリックイベントをインターセプトするために複雑なことを行う必要はありません。 AdListenerには、クリックイベントを傍受するためのイベントがあります:onPresentScreen(Ad ad)。私は実際に私のアプリでクリック統計をデータベースに記録するためにそれを使用しています。できます。

詳細情報:com.google.ads.AdListener

+0

私はadlistenerを追加し、私はいくつかのコードonpresentscreenを書くが、私はこれを書いたとき、私はadlistener –

+0

を実装doesntの仕事onpresenscreen意味ありませworks.Iん:adView.setAdListener(これを)。それはありがとう –

関連する問題