Admob没有显示 - 问题?

时间:2011-09-05 11:15:42

标签: android

对不起我的语言,我不能说流利的英语,但我有一个问题。 我已经完成了m aplication,但我没有得到我的admob并且它没有显示到我的设备,当我跑到模拟器它没关系但当我将应用程序安装到我的设备然后发布到市场它不显示为什么这里是我的代码:

我的MainActivity.class

public class MainActivity extends Activity implements OnClickListener{

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        AdView adview = (AdView)findViewById(R.id.adView1);
        AdRequest re = new AdRequest();
        re.setTesting(true);
        adview.loadAd(re);

我的Main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"      
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" android:background="@drawable/worldsbackground" >

<com.google.ads.AdView 
android:id="@+id/adView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
ads:adSize="BANNER"
ads:adUnitId="My_Publisher_ID"
/>

和Manifest.xml

<activity android:name="com.google.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation"/>


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

有人可以帮助我吗?

由于

1 个答案:

答案 0 :(得分:0)

您的LinearLayout正在使用fill_parent填充整个屏幕并且屏幕上没有剩余空间