我有幾個應用程序正在使用哪些使用常見的XML
界面元素。其中一個元素加載AdMob
。我可以在每個項目中複製元素,並將每個應用程序的唯一ID
置於複製的XML
文件中,但我想知道是否有某種方法可以通過編程方式從應用程序中設置I
D字符串,同時保持XML
而不必複製它在每個項目中。以編程方式設置AdMob ID字符串
一種近乎:
setContentView(R.layout.main);
AdView aView = (AdView)findViewById(R.id.admob);
aView.<method goes here that sets ads:adUnitId>
我知道,而不是從XML
實例AdMob
,我能做到這一點編程,或者說我可以複製main.xml
到每個項目並修改ID
在那兒,而不是使用我的圖書館中的一個。但我會更喜歡一個類似於我的示例代碼的解決方案,該解決方案允許我將AdMob
代碼保存在main.xml
中,並且在更改時不會讓我在n個位置更新main.xml
。
我一直無法找到AdMob
附帶的可交付成果的類參考或完整描述,並且自動完成並未顯示任何似乎符合此需求的方法。如果有人給我指出一個對AdMob
類有很好描述的地方,那將是一個很好的幫助。
我做了同樣的事情,它爲我的第一個項目工作,但第二個沒有。我不知道爲什麼 – Silentbang
它總是提出警告「失敗進入...在包...」 – Silentbang