2011-09-05 92 views
0

對不起,我的語言我不能說流利的英語,但我有一個問題。 我已經完成了m應用程序,但我沒有得到我的admob,它沒有顯示到我的設備,當我運行到模擬器它確定,但是當我將應用程序安裝到我的設備,然後發佈到市場它不顯示爲什麼這裏是我的代碼: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"/> 

有人可以幫助我嗎?

感謝

+0

我知道這是很明顯的空間,但你可以訪問互聯網在手機上? :)) – colegu

+0

是的,我有我的模擬器中的互聯網連接它的演示admob「成功,現在你已準備好通過應用程序銀河旅行」 – Javo

回答

0

LinearLayout使用fill_parent填補的整個屏幕並沒有離開屏幕

+0

沒有其相同的admob仍然沒有出現 – Javo

+0

@Javo在主佈局內採取另一個linerlayout,把你的它裏面的adView – Harinder

+0

它顯示我的程序意外停止。請再試一次。 – Javo