2011-08-29 106 views
0

我是Android的新手编程。有人知道如何在Android应用程序中实现Adwhirl?我已经看到Adwhirl的网页,但我不知道该怎么做。有人知道一个简单的手册来做到这一点,或有一个代码示例?我需要帮助!谢谢!实施Adwhirl的问题

回答

0

您可以找到information on adwhirl article也可以按照这种方式(我用我自己......)

在清单中添加这些权限。

<uses-permission android:name="android.permission.INTERNET" /> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> 
<uses-permission android:name="android.permission.READ_PHONE_STATE" /> 
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> 
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 

在上创建

LinearLayout adLayout1 = (LinearLayout) findViewById(R.id.XXXX); 
     final int DIP_WIDTH = 320; 
     final int DIP_HEIGHT = 52; 
     final float DENSITY = getResources().getDisplayMetrics().density; 
     int scaledWidth = (int) (DENSITY * DIP_WIDTH + 0.5f); 
     int scaledHeight = (int) (DENSITY * DIP_HEIGHT + 0.5f); 
     RelativeLayout.LayoutParams adWhirlLayoutParams = new RelativeLayout.LayoutParams(
       scaledWidth, scaledHeight); 

     AdWhirlLayout adWhirlLayout1 = new AdWhirlLayout(this,AdWhirlKey); 
      if(adTest)//place adTest true while testing ..false while release.... 
      AdWhirlTargeting.setTestMode(true);  adLayout1.addView(adWhirlLayout1, adWhirlLayoutParams); 

注意:确保添加这些广告网络的清单项目(要使用像AdMob的,inmobi..etc)在应用程序的清单。