Java 如何在没有xml布局的情况下放置admob代码
任何人请帮助我放置admob代码,但没有xml布局。广告是不显示的。 非常感谢。 代码如下: 构建时,广告不会显示,但构建就是成功Java 如何在没有xml布局的情况下放置admob代码,java,android,layout,admob,Java,Android,Layout,Admob,任何人请帮助我放置admob代码,但没有xml布局。广告是不显示的。 非常感谢。 代码如下: 构建时,广告不会显示,但构建就是成功 public class MainActivity extends Activity { // MainView activity MainView view; public static final String WIDTH = "width"; public static final String HEIGHT = "heig
public class MainActivity extends Activity {
// MainView activity
MainView view;
public static final String WIDTH = "width";
public static final String HEIGHT = "height";
public static final String SCORE = "score";
public static final String HIGH_SCORE = "high score temp";
public static final String UNDO_SCORE = "undo score";
public static final String CAN_UNDO = "can undo";
public static final String UNDO_GRID = "undo";
public static final String GAME_STATE = "game state";
public static final String UNDO_GAME_STATE = "undo game state";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
view = new MainView(getBaseContext());
SharedPreferences settings = PreferenceManager
.getDefaultSharedPreferences(this);
view.hasSaveState = settings.getBoolean("save_state", false);
if (savedInstanceState != null) {
if (savedInstanceState.getBoolean("hasState")) {
load();
}
}
// adview code
AdView adView = new AdView(this);
adView.setAdUnitId("ca-app-pub-xxxxxxxxxxxx/xxxxxxxx");
adView.setAdSize(AdSize.BANNER);
// ads parameter
LayoutParams params1 = new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
params1.addRule(RelativeLayout.ALIGN_PARENT_TOP);
adView.setLayoutParams(params1);
RelativeLayout layout = new RelativeLayout(this);
// layout list
layout.addView(view);
layout.addView(adView);
setContentView(layout);
// ads request
AdRequest request = new AdRequest.Builder()
.addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
.build();
}
创建
AdRequest
实例后,需要将AdRequest
加载到AdView
以在视图上显示广告
adView.loadAd(request);
谢谢利宾先生。效验如神还有,如何使广告显示在屏幕的中心?12个多小时以来,我仍然对这种布局感到困惑。嗯