2012-04-08 44 views
1

好日子應用程序中刪除廣告,我有我用它來創建一個應用程序的付費和免費版本的庫項目。現在我不寫任何代碼,或在不同項目中的任何活動,除了在圖書館項目(便於維修)。我已按照以下鏈接here如何從使用庫項目

中的建議嘗試在付費應用中使用免費的AD應用,但由於某些原因廣告不斷出現。這可能意味着付費的某些功能也無法正常工作..我可能做錯了什麼? :(我一定要手動從庫項目複製到活動項目的付費應用程序和手動刪除廣告的代碼和其他人?謝謝

回答

1

的廣告必須在您的圖書館地方初始化 - 如果沒有其他創建廣告視圖並將它添加到主視圖中如果你想要不同的行爲,那麼你可能想要以不同的方式初始化庫 - 比如在庫初始化時將一個布爾值(或枚舉值)傳遞給庫,以便知道是否以調用創建廣告視圖,並把它添加到主視圖的代碼行,然後你的付費應用程序可以初始化沒有廣告,而你的免費應用程序與廣告初始化。

+0

@Colin ..感謝。由於某種原因,即使當我在庫項目中註釋掉代碼時,廣告仍然顯示,我解決了通過將廣告的佈局複製到我的付費項目中,然後從那裏刪除廣告。該代碼按預期工作,因爲其他功能是由付費應用觸發的;但出於某種原因,只要我的xml佈局中有廣告,它仍然是觸發的。 – irobotxxx 2012-04-09 13:11:04

+0

是啊,在XML佈局有效地初始化廣告。將來,您可以以編程方式在庫中創建廣告視圖,然後將視圖添加到當前XML包含它的相同位置的外部容器。 XML是不是UI的BE-所有終止全高清 - 其佈局的用戶界面,不改的好方法,但你可以使用Java代碼來操縱什麼從XML定義充氣。 – Colin 2012-04-10 16:54:19