实施Adwhirl的问题

时间:2011-08-29 10:11:46

标签: android

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

1 个答案:

答案 0 :(得分: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);

注意:确保在应用程序清单中添加这些adnetworks的清单项(您要使用它们,例如admob,inmobi..etc)。