我已经按照说明为Unity制作新的AdMob插件.广告正确显示,但我的底部位置有问题.它们显示在屏幕顶部.我已将重力设置为底部(对于FrameLayout),但横幅广告再次显示在屏幕顶部.
我没有任何带有LinearLayout/FrameLayout标签的.xml文件.
这是所有代码:
public class playads {
private String adUnitID = "ca-app-pub-9578188175087140/5483276313";
private Activity activity; //Store the android main activity
private AdView adView; //The AdView we will display to the user
private LinearLayout layout; //The layout the AdView will sit on
public playads () {
activity = UnityPlayer.currentActivity;
activity.runOnUiThread(new Runnable() {
public void run(){
adView = new AdView(activity);
adView.setAdUnitId(adUnitID);
adView.setAdSize(AdSize.BANNER);
AdRequest request = new AdRequest.Builder().build();
adView.setAdListener(new AdListener() {
public void onAdLoaded() {
if(layout == null)
Log.d("null", "null");
{
activity.runOnUiThread(new Runnable() …Run Code Online (Sandbox Code Playgroud) android position unity-game-engine admob android-linearlayout