public class MainActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
AdManager.getInstance(this).init("", "", true, true);
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("hello");
setContentView(tv);
// 获取广告条
View bannerView =
BannerManager.getInstance(this).getBannerView(new
BannerViewListener
() {
@Override
public void onRequestSuccess() {
Log.d("youmi-demo", "请求广告条成功");
}
@Override
public void onSwitchBanner() {
Log.d("youmi-demo", "广告条切换");
}
@Override
public void onRequestFailed() {
Log.d("youmi-demo", "请求广告条失败");
}
});
// 获取要嵌入广告条的布局
LinearLayout bannerLayout = (LinearLayout) findViewById(R.id.ll_banner);
// 将广告条加入到布局中
** bannerLayout.addView(bannerView);**//就是这句报错了
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
请问这个添加广告哪里写错了吗,按照开发文档写的
按照logcat 就是到这里的时候报错了
(1017): Caused by: java.lang.NullPointerException
09-12 06:53:47.950: E/AndroidRuntime(1017): at com.example.sdk.MainActivity.onCreate(MainActivity.java:54)
// 将广告条加入到布局中
** bannerLayout.addView(bannerView);**//就是这句报错了
求大神帮忙解决啊,客服也不理