我尝试将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;
答案 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);
}}