为什么我在onCreate()方法时遇到错误?

时间:2014-08-25 11:15:57

标签: android

我尝试将AppFlood广告实施到我的项目中。我是用this tutorial做的。我进入了onCreate()方法然后我得到了多个错误。首先我进行导入并获得警告从不使用导入com.appflood.AppFlood。在此之后,我尝试初始化AppFlood对象和启动画面。之后我得到了synatx错误。

这是我的MainActivity:

import com.appflood.AppFlood;
import com.appflood.AppFlood.AFEventDelegate;
import com.appflood.AppFlood.AFRequestDelegate;

public class onCreate();
AppFlood.initialize(this, "Your app key here", "Your secret key here", AppFlood.AD_ALL);

public class MainActivity extends AndroidApplication implements MyRequestHandler {
    private GameHelper gamehelper;
    private MyGdxGame mygdxgame;

1 个答案:

答案 0 :(得分:0)

我认为你没有全神贯注地阅读这份文件。它在你的onCreate()方法中和setContentView()被调用"之前说" InitializeAppFloodObject。这意味着在您的主要活动中有一个重写方法。 示例:

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    // place here
    AppFlood.initialize(this, "Your app key here", "Your secret key here", AppFlood.AD_ALL);
    setContentView(R.layout.activity_car_detail);
}

仔细阅读本教程的其余部分。

编辑:我粘贴了完整代码而没有错误。将您的课程从活动中扩展。

public class Test extends Activity{
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    // place here
    AppFlood.initialize(this, "Your app key here", "Your secret key here", AppFlood.AD_ALL);
    setContentView(R.layout.activity_car_detail);
}}