Я прочитал много учебников, таких как этот:Как я могу размещать объявления AdMob над тем LibGDX
https://github.com/libgdx/libgdx/wiki/Admob-in-libgdx
однако я не могу показаться, чтобы получить мою голову вокруг одной вещи. Все они используют рекламу, которая перекрывает представление игры, и я предпочел бы, чтобы она перешагнула выше, и мой игровой обзор просто свалился. Как я могу это сделать? Я попытался с помощью линейной компоновки, но это не похоже на работу либо
это мой метод OnCreate()
@Override public void onCreate (Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// Create the layout
RelativeLayout layout = new RelativeLayout(this);
// Do the stuff that initialize() would do for you
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
// Create the libgdx View
View gameView = initializeForView(new HelloWorld(), false);
// Create and setup the AdMob view
AdView adView = new AdView(this, AdSize.BANNER, "xxxxxxxx"); // Put in your secret key here
adView.loadAd(new AdRequest());
// Add the libgdx view
layout.addView(gameView);
// Add the AdMob view
RelativeLayout.LayoutParams adParams =
new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT,
RelativeLayout.LayoutParams.WRAP_CONTENT);
adParams.addRule(RelativeLayout.ALIGN_PARENT_TOP);
adParams.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
layout.addView(adView, adParams);
// Hook it all up
setContentView(layout);
}
Проверьте это в данной ссылке. Он использует относительную компоновку. [Admob в LibGdx] [1] [1]: http://stackoverflow.com/questions/17985828/how-to-implement-admob-in-my-game-in- libgdx/17986528 # 17986528 –
@KumarSaurabh это моя проблема, она перекрывается! это ничего не решает, хотя я ценю вашу помощь –