【发布时间】:2011-10-21 03:15:17
【问题描述】:
我在理解布局时遇到了真正的问题。我正在尝试将 admob 放入我的应用程序中,但到目前为止,我还没有理由使用布局。我将向您展示我在活动课上的内容。
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
View tfview = new TFView(this);
setContentView(tfview);}
然后我继续用 Java 编写整个应用程序,而不使用任何 XML。如何将此视图和 Admob 放到布局中?我尝试通过这样做将它们都添加到布局中:
LinearLayout layout = (LinearLayout)findViewById(R.id.linearLayout);
AdView adView = new AdView(this, AdSize.BANNER, pubID);
layout.addView(adView);
layout.addView(tfview);
AdRequest request = new AdRequest();
request.setTesting(true);
adView.loadAd(request);
但我收到某种空指针异常错误。有人可以帮忙吗?
提前致谢 -德里克
【问题讨论】:
-
能贴出空指针异常错误吗?
-
顺便说一句,欢迎来到 Stackoverflow!如果您觉得回复有帮助,请点赞。如果您发现某个回复回答了您的问题,请接受它。
-
这里是空指针,shrib.com/VRCyCu5Y 编辑:第 51 行是 layout.addView(adView);