Android Admob设置位置?

Android Admob设置位置?,android,position,admob,andengine,Android,Position,Admob,Andengine,我在我的游戏中添加了admob,但没有xml。我想设置我想要的位置。它只获得一些位置,如Gravity.TOP或Gravity.BOTTOM等等。。。我怎样才能用我想要的坐标来设置它 mAdView = new AdView(this, AdSize.BANNER, "ZZZZZ"); FrameLayout fl = (FrameLayout)findViewById(R.id.fl1); layout.addView(mAdView); FrameLayout.LayoutParams p

我在我的游戏中添加了admob,但没有xml。我想设置我想要的位置。它只获得一些位置,如Gravity.TOP或Gravity.BOTTOM等等。。。我怎样才能用我想要的坐标来设置它

mAdView = new AdView(this, AdSize.BANNER, "ZZZZZ");
FrameLayout fl = (FrameLayout)findViewById(R.id.fl1);
layout.addView(mAdView);

FrameLayout.LayoutParams params =new FrameLayout.LayoutParams(FrameLayout.LayoutParams.FILL_PARENT, FrameLayout.LayoutParams.FILL_PARENT, android.view.Gravity.BOTTOM|android.view.Gravity.CENTER_HORIZONTAL);


layout.addView(mAdView,Params );
mAdView.loadAd(new AdRequest());

试试这个。

AFAIK你只能用绝对布局来做,这是谷歌不推荐的。我已经喜欢你的了。我想用我想要的坐标。比如(10,10)不是重力。顶部|重力。中心|水平然后你必须使用绝对布局:)我怎么用呢?有什么例子吗?